我的桌面是win7,我正在尝试连接到服务器2012。
两台主机都在同一域中。

如果我做:

Enter-PSSession -ComputerName *ServerName***

我从winrm得到以下失败消息



我仅使用服务器名称还是输入完全限定的名称都没有关系。

两个系统都显示$PSVersionTable.PSVersion 4 0 -1 -1
我已经尝试了各种故障排除提示,例如
运行Enable-PSRemoting -Force并在两侧都设置TrustedHosts = *
我还禁用了双方的防火墙服务。
当我尝试从服务器到桌面进入Enter-PSSession时,它可以按需工作。
但是从台式机到服务器,我总是收到错误消息,指出找不到计算机。

最佳答案

与我们的域管理员交谈后,我认为我找到了问题的原因。
服务器位于资源域中,该资源域仅对主OU具有单向信任。
这解释了为什么我可以从服务器到客户端进行PS远程处理,反之亦然。
我发现我可以将IP地址与-Credential选项一起使用,虽然这不是很好,但可以接受的解决方法。

关于powershell-3.0 - Enter-PSSession到远程服务器失败,出现 “cannot find the computer”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30568727/

10-13 07:46
查看更多