2

我可以在特定机器上执行以下命令,它可以返回多台目标计算机上的进程列表,但在一台机器上返回“无法连接到远程机器”错误。

获取进程-计算机名 192.168.1.101

  • 目标机器均未安装 powershell。
  • 我正在执行 powershell 脚本的机器安装了 2.0。
  • 我在所有机器上都有管理员权限。
  • 能够远程返回进程列表的目标机器是带有 SP 1 的 server 2003 Standard Edition。
  • 不远程返回进程列表的目标机器是 server 2003 R2 Standard Edition SP2。

什么会阻止我使用 powershell 从远程机器获取进程列表?

4

2 回答 2

5

原来返回错误的机器没有启动远程注册表服务。一旦我启动了这项服务,“无法连接到远程机器”错误就消失了。这篇博文帮助我找到了解决方案http://sebastienlachance.com/post/ProcessGetProcesses-common-errors.aspx

于 2011-02-03T13:53:15.800 回答
0

我认为它使用 WMI,所以如果服务没有运行,那就可以了。你能对这些 PC 执行 Get-WMIObject 查询吗?

于 2011-02-02T18:34:09.583 回答