我set-executionpolicy不受限制。我之前能够运行脚本。运行PowerShell脚本后出错,我开始收到以下错误:
文件C:.. \ test.ps1无法加载,因为其操作被阻止 软件限制策略,例如使用组策略创建的策略。
我试图运行的脚本文件中的内容并不重要。
据我所知,没有别的事情发生变化。我正在做远程机器的远程PowerShell会话,出错了。然后无法在本地运行脚本,除非我以管理员身份运行powershell.exe。
答案 0 :(得分:1)
软件限制策略(SRP)与Powershell直接无关。
有人对可以运行的内容和/或可以运行的位置设置了限制。
这与Powershell执行政策,Powershell Remoting以及管理权限/特权无关。
通常,SRP是通过组策略设置并推出的(我猜测你是在域上)。
您可以在计算机上使用rsop.msc
来尝试确定设置是什么以及可能正在应用它们的策略。
如果您想了解有关SRP的更多信息,您应该在ServerFault上发帖。