我是PowerShell的新手,正在尝试在其中运行.ps1文件,但遇到以下错误。 任何帮助将不胜感激!
[IP地址]连接到远程服务器[IP地址]失败,并显示以下错误消息:WinRM 无法处理该请求。在以下情况下,默认身份验证可以与IP地址一起使用 传输是HTTPS或目标在TrustedHosts列表中,并且提供了显式凭据。采用 winrm.cmd来配置TrustedHosts。请注意,TrustedHosts列表中的计算机可能未经身份验证。 有关如何设置TrustedHosts的信息,请运行以下命令:winrm help config。有关更多信息,请参见 about_Remote_Troubleshooting帮助主题。 + CategoryInfo:OpenError:([[IP地址]:字符串)[],PSRemotingTransportException + FullyQualifiedErrorId:无法使用IPAddress,PSSessionStateBroken PS C:\ windows \ system32> winrm帮助配置
答案 0 :(得分:1)
您的代码似乎要求您使用实际的计算机名称更新第8行。 win rm错误很可能来自net use
或Copy-Item
cmdlet。
我强烈建议从互联网运行任意Powershell脚本时要小心。在执行之前,您应该分解每一行的内容并理解。