不能 运行 powershell 脚本,除非我 运行 作为管理员
Cannot run powershell scripts unless I run as administrator
我设置了不受限制的执行策略。我以前能够 运行 脚本。在 powershell 脚本出现错误 运行 后,我开始出现以下错误:
文件 C:..\test.ps1 无法加载,因为它的操作被阻止
软件限制策略,例如使用组策略创建的策略。
我正在尝试 运行.
脚本文件中的内容并不重要
据我所知,其他一切都没有改变。我正在通过与远程机器的远程 Powershell 会话做一些事情,出现错误。然后无法在本地 运行 脚本,除非我 运行 powershell.exe 作为管理员。
软件限制策略 (SRP) 与 Powershell 没有直接关系。
有人对可以 运行 从哪里可以 运行 and/or 设置了限制。
这与 Powershell 执行策略、Powershell 远程处理或管理无关 rights/privileges。
通常 SRP 是通过组策略设置并推出的(我猜你在域上)。
您可以在您的计算机上使用 rsop.msc
来尝试确定设置是什么以及应用它们的策略。
如果您想了解有关 SRP 的更多信息,您可能应该 post ServerFault。
我设置了不受限制的执行策略。我以前能够 运行 脚本。在 powershell 脚本出现错误 运行 后,我开始出现以下错误:
文件 C:..\test.ps1 无法加载,因为它的操作被阻止 软件限制策略,例如使用组策略创建的策略。
我正在尝试 运行.
脚本文件中的内容并不重要据我所知,其他一切都没有改变。我正在通过与远程机器的远程 Powershell 会话做一些事情,出现错误。然后无法在本地 运行 脚本,除非我 运行 powershell.exe 作为管理员。
软件限制策略 (SRP) 与 Powershell 没有直接关系。
有人对可以 运行 从哪里可以 运行 and/or 设置了限制。
这与 Powershell 执行策略、Powershell 远程处理或管理无关 rights/privileges。
通常 SRP 是通过组策略设置并推出的(我猜你在域上)。
您可以在您的计算机上使用 rsop.msc
来尝试确定设置是什么以及应用它们的策略。
如果您想了解有关 SRP 的更多信息,您可能应该 post ServerFault。