未找到 Enable-PSRemoting

未找到 Enable-PSRemoting

我们的一位测试用户报告称,在他们的测试 2k8 系统上运行提升的 Powershell 提示符时启用PSRemoting正在返回“未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试” 信息。

他们属于管理员组,并且正如我所说,提示被提升,并且 shell 位于本地计算机上。

有人知道还有哪些其他东西可以搜索吗?

答案1

无论调用用户是否具有管理员权限,cmdlet 都应该可见。您可能没有运行 PowerShell 2.0。您可以在此处下载:

http://support.microsoft.com/kb/968929

当您运行以下命令时,您是否得到任何结果(没有结果意味着您没有运行 v2.0 或以前的 CTP 版本):

$PS版本表

典型结果(在 Windows 7 上)如下:

PS > $PSVersionTable

Name                           Value
----                           -----
CLRVersion                     2.0.50727.4927
BuildVersion                   6.1.7600.16385
PSVersion                      2.0
WSManStackVersion              2.0
PSCompatibleVersions           {1.0, 2.0}
SerializationVersion           1.1.0.1
PSRemotingProtocolVersion      2.1

相关内容