除非我以管理员身份运行,否则无法运行powershell脚本

时间:2015-01-26 22:33:59

标签: powershell

我set-executionpolicy不受限制。我之前能够运行脚本。运行PowerShell脚本后出错,我开始收到以下错误:

文件C:.. \ test.ps1无法加载,因为其操作被阻止 软件限制策略,例如使用组策略创建的策略。

我试图运行的脚本文件中的内容并不重要。

据我所知,没有别的事情发生变化。我正在做远程机器的远程PowerShell会话,出错了。然后无法在本地运行脚本,除非我以管理员身份运行powershell.exe。

1 个答案:

答案 0 :(得分:1)

软件限制策略(SRP)与Powershell直接无关。

有人对可以运行的内容和/或可以运行的位置设置了限制。

这与Powershell执行政策,Powershell Remoting以及管理权限/特权无关。

通常,SRP是通过组策略设置并推出的(我猜测你是在域上)。

您可以在计算机上使用rsop.msc来尝试确定设置是什么以及可能正在应用它们的策略。

如果您想了解有关SRP的更多信息,您应该在ServerFault上发帖。