Windows 7 家庭高级版的远程 powershell

Windows 7 家庭高级版的远程 powershell

有人知道远程 powershell(作为服务器而不是客户端)是否可以在 Windows 7 Home Premium 上运行?

我找到了一个帖子这里说家庭版没有所需的网络位,但它没有详细说明,理想情况下,我希望看到微软说明列表中包含的 winrm 不支持什么。

我也发现说不支持远程桌面,所以任何远程身份验证都不起作用?

我在运行时也遇到了下面显示的拒绝访问错误winrm quickconfig,但使用我自己对这篇文章的回答修复了这个问题,所以这可能与使用家庭高级版无关(在找到修复方法之前我已经将其升级到专业版)。

WSManFault
   Message = Access is denied.

Error number:  -2147024891 0x80070005
Access is denied.

答案1

事实证明,0x80070005 错误是由于帐户密码为空而导致的,但是由于我已经将 Windows 版本升级到专业版,因此​​我仍然对家庭高级版是否支持 winrm 感兴趣

答案2

我的问题有点不同,但我希望我的回答能对某些人有所帮助。我能够为我的 Windows 7 Home Premium 配置 PS Remoting。

首先你应该检查这个文档:https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_remote_troubleshooting?view=powershell-6

我检查了这里的所有内容,但在尝试运行时仍然出现错误“无法检查防火墙的状态”Enable-PSRemoting

然后我发现我的 WinRM 配置没有监听器。您可以通过运行以下命令来检查:

dir WSMan:\localhost\Listener

如果您有空的响应,您应该手动添加默认监听器:

New-WSManInstance winrm/config/Listener -SelectorSet @{Address="*";Transport="http"}

答案3

要启用 Powershell Remoting,我们可以启用 WinRM 并设置防火墙规则。您可以查看以下有关通过组策略启用 Powershell Remoting 的链接。 https://www.briantist.com/how-to/powershell-remoting-group-policy/ 对于错误 0x80070005 表示拒绝访问,您可以参考下面有关 winrm quickconfig 拒绝访问错误的链接。 https://social.technet.microsoft.com/Forums/systemcenter/en-US/b293be63-db96-4839-be3a-a071369e12af/winrm-quickconfig-access-denied-error?forum=virtualmachinemanager

相关内容