本地计算机上的 PsExec 要求

Ogm*_*ios 7 services psexec sysinternals windows-services

在本地计算机上运行 psexec 需要哪些服务设置?(例如psexec -s -i -d regedit

Ogm*_*ios 8

至少必须在计算机上运行以下服务(才能在psexec本地使用):

  • 服务器( LanmanServer) 必须正在运行
    • 未运行时出现错误:“找不到网络名称。” ; “指定的网络名称不再可用。”
  • TCP/IP NetBIOS Helper ( lmhosts) 必须正在运行或设置为手动启动(将在第二种情况下启动)
    • 禁用时出错:“未找到网络路径。”

然而,你不需要任何以下内容:

  • 服务:
    • 家庭组监听器
    • 家庭组提供商
  • “控制面板\所有控制面板项目\网络和共享中心\高级共享”设置:
    • 网络发现
    • 文件和打印机共享
    • 由 Windows 管理的家庭组连接
  • 网络连接项目:
    • Microsoft 网络客户端
    • Microsoft 网络的文件和打印机共享
    • Microsoft LLDP 协议驱动程序
    • 链路层拓扑发现响应器

(在 Win 10 x64 v1607 下使用 psexec v2.2 进行测试。)


Gug*_*gas 8

paexec是开源的,似乎对网络的要求较少,因此更容易在本地运行。

例如psexec用于 Microsoft 网络的文件和打印机共享

paexec.exe -i -s cmd

源代码

  • 我也在搜索 psexec 要求,因为它在“本地计算机”上不起作用。paexec 通过不再需要它们为我解决了这个问题。它是工作答案的更好工具。 (5认同)