由于公共网络连接类型,PowerShell远程处理失败
如果您尝试使用Enable-PSRemoting -Force在PowerShell控制台上启用PowerShell远程处理,则有时会收到以下错误消息: 当你收到这些错误消息时,可以按照以下几个方法来处理哦。
工具/原料
power shell
WinRM防火墙异常将无法工作
1、 Set-WSManQuickConfig:... WinRM防火墙异常不起作用,因为本机上的一个樘论罪朋网络连接类型设置为“公共”。将网络连接类型更改为“域”或“私有”,然后重试。... 原因是如果网络连接类型为“公共”,计算机将允许与同一网络中的其他设备进行连接。如果在公共网络中启用PowerShell远程处理,则Microsoft认为它是安全风险。
2、 您可以在控制面板:控制面板\网络和Internet \网络和共享中心中验证当前的连接类型设置

4、 如果您的计算机是Active Directory成员,甚至可能会发生此问题。如果您先前已登录到成员机器,则Windows将缓存您的凭据,您可以在没有可用的域控制器的情况下登录。在这种情况下,Windows将自动将您的连接类型设置为Public。
5、 如果域控制器对您进行了身份验证,则将其设置为DomainAuthenticated:

3、 该组参数可避免确认提示。


2、 请注意,您不能将NetworkCategory属性设置为DomainAuthenticated。剧安颌儿如果您尝试,PowerShell将返回错误: Set-NetConnectionProfile:无法将NetworkCategory设置为“DomainAuthenticated”。当对域网络进行身份验证时,将会自动设置此NetworkCategory类型。