PowerShell 2.0具有一些超级酷炫的远程功能。但是,我不清楚它们是否可以与 Windows XP 计算机配合使用,或者是否需要 Windows Vista 或 Windows 7。
以下是我所拥有的:
一对安装了 SP3 的 Windows XP MCE 计算机,以及。网3.5.
两者上都安装了 PowerShell 2.0 CTP3。
两者上都安装了 WS-Management v1.1(因为 2.0 似乎无法在 Windows XP 上运行?)
尽管所有这一切都已就绪,“Enable-PSRemoting”仍然会出现此错误:
Enable-PSSessionConfiguration:此计算机未启用或不支持 Windows PowerShell 远程处理功能。这可能是因为您没有安装正确版本的 WS-Management,或者此版本的 Windows 当前不支持远程处理。
通常情况下,我此时的反应是“好吧,我想是时候下载 Windows 7 RC 了”,但我已经看到足够多关于人们远程控制 Windows XP 的模糊评论,让我认为这是可能的。
我怎样才能让它工作?
答案1
目前您无法在 Windows XP 上使用 PowerShell 远程功能,因为它依赖于 WinRM 2.0 CTP3,而 WinRM 2.0 CTP3 尚未提供此功能。Windows XP 上的远程功能支持将在 PowerShell V2(和 WinRM 2.0)最终版本发布后提供。
答案2
答案3
我无法让 PowerShell 在 Vista 和 XP 或 XP 和 XP 之间工作。目前看来它是一个 Vista 及更高版本的程序。
我已经为此投入了 10 或 15 个小时...所以也许其他人也成功了...但我还没能在这方面取得必要的成果。
答案4
它还没有正式发布,但现在你可以通过以下方式获取适用于 Server 2003 和 Windows XP 版本的 Powershell V2 和 WinRM V2Microsoft 的 Connect 网站. 这应该允许您使用 PowerShell 的远程功能与 Windows XP 进行交互。