Get-ExecutionPolicy
以管理员身份输入PowerShell受限制的,但是当我以用户帐户身份运行 Powershell 并输入时,Get-ExecutionPolicy
它返回不受限制。为什么会这样?我认为在 PowerShell 中以管理员身份将 ExecutionPolicy 设置为 Restricted 也会更改用户帐户的 ExecutionPolicy。这是正常的还是我做错了什么?如何从组策略中更改执行策略?
作为管理员帐户
作为用户帐户
答案1
与大多数用户偏好一样,Powershell 执行策略的每个用户范围会覆盖整个计算机的值。为了对用户或计算机强制执行给定的策略,您必须启用适当的组策略设置(在 powershell 输出中显示为 MachinePolicy 和 UserPolicy 范围)请参阅http://technet.microsoft.com/en-us/library/hh849812.aspx。