Powershell以不同的权限提供不同的执行策略

时间:2020-10-16 14:37:46

标签: powershell

Image : Execution Policy in admin vs non-admin

我重新安装了Windows 10,并运行了这个不起眼的脚本(https://github.com/Sycnex/Windows10Debloater)。
后来我检查了执行策略,在 Powershell以管理员身份中,它显示为“ 受限”,在非管理员powershell 中它显示为“ < strong>绕过”。

非管理员模式不允许更改执行策略。有什么方法可以像在重新安装该脚本之前运行该脚本一样,在任何地方都将其设置为“ 受限制的”。

TLDR:执行策略已更改为“ 绕过”。如何在新的Windows 10安装上将执行策略重置为其默认设置(“ 受限制的”)。

1 个答案:

答案 0 :(得分:0)

只要跑步

Set-ExecutionPolicy Restricted

作为管理员,由于用户的默认作用域是“ LocalMachine”,因此也会为用户更改。如果您以用户身份运行,甚至无需重新启动PowerShell。