1

我需要在 2008 R2 服务器上运行远程 powershell 命令,所以我使用组策略启用了 WinRM

在此处输入图像描述

但是当我进入 Windows 服务查看正在运行的服务时,Windows 远程管理(WS-Management)不在列表中

在此处输入图像描述

因此,当我尝试运行将设置 WinRM 的 powershell 命令时

在此处输入图像描述

它说服务没有运行,因此我无法注册配置;这是我真正需要的,因为我需要将 powershell 命令作为 PS 版本 2 而不是版本 3 运行

有没有人遇到过这个?有谁知道从哪里开始寻找?

谢谢

4

1 回答 1

0

首先,您不需要 WinRM 或 PowerShell 远程处理来运行 2.0 版。您只需使用该版本调用 powershell:

powershell.exe -Version 2.0

至于您的问题,我不确定为什么缺少该服务。由于您自己安装了 WMF 3/Powershell 3(我假设,因为它是 2008 R2),也许您可​​以尝试重新安装或修复它?事件日志中是否有任何消息?我承认我以前从未见过这种情况。

您是否使用过定制或精简的 2008 R2 安装程序,就像问这个问题的人一样

于 2015-05-08T23:03:34.340 回答