如何让 Windows Admin Center 与工作组 PC 配合使用

fia*_*iat 1 winrm

尝试让 Windows Admin Center 在我的家庭网络上运行时遇到了一些错误

  1. 尝试添加计算机

未自动发现名为“pc1”的计算机。您仍然可以将其添加到您的连接列表中,但无法验证其可用性。

  1. 忽略它并继续,它仍然不想工作

连接到远程服务器 pc1 失败,并显示以下错误消息:WinRM 无法处理请求。使用协商身份验证时出现以下错误,错误代码为 0x8009030e:指定的登录会话不存在。它可能已经被终止了。如果提供的凭据在目标服务器上无效,或者无法验证服务器身份,则可能会发生这种情况。如果您信任服务器身份,请将服务器名称添加到 TrustedHosts 列表中,然后重试该请求。使用 winrm.cmd 查看或编辑 TrustedHosts 列表。请注意,TrustedHosts 列表中的计算机可能未经过身份验证。有关如何编辑 TrustedHosts 列表的详细信息,请运行以下命令:winrm help config。有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。

fia*_*iat 5

经过一番谷歌搜索后,这些是提升的 PowerShell 会话中的步骤

管理电脑

Set-Item wsman:localhost\client\trustedhosts -Value pc1,pc2
Run Code Online (Sandbox Code Playgroud)

其中pc1、pc2是远程 PC 的名称

托管电脑

Enable-PSRemoting -force
winrm quickconfig
Run Code Online (Sandbox Code Playgroud)

运气好的话,这就是您需要做的。

公共/专用网络

如果您收到此错误

WinRM 防火墙例外将不起作用,因为该计算机上的网络连接类型之一设置为“公共”。将网络连接类型更改为域或专用,然后重试。

然后找到违规网络的名称

Get-NetConnectionProfile
Run Code Online (Sandbox Code Playgroud)

并将其设置为私有(如果这在安全方面有意义)

Set-NetConnectionProfile -name "Unidentified network" -NetworkCategory Private
Run Code Online (Sandbox Code Playgroud)