无法更改用户帐户的 Powershell 执行策略

无法更改用户帐户的 Powershell 执行策略

Get-ExecutionPolicy以管理员身份输入PowerShell受限制的,但是当我以用户帐户身份运行 Powershell 并输入时,Get-ExecutionPolicy它返回不受限制。为什么会这样?我认为在 PowerShell 中以管理员身份将 ExecutionPolicy 设置为 Restricted 也会更改用户帐户的 ExecutionPolicy。这是正常的还是我做错了什么?如何从组策略中更改执行策略?

作为管理员帐户 以管理员身份使用 powershell
作为用户帐户 powershell 作为用户

答案1

与大多数用户偏好一样,Powershell 执行策略的每个用户范围会覆盖整个计算机的值。为了对用户或计算机强制执行给定的策略,您必须启用适当的组策略设置(在 powershell 输出中显示为 MachinePolicy 和 UserPolicy 范围)请参阅http://technet.microsoft.com/en-us/library/hh849812.aspx

相关内容