关于 Set-ExecutionPolicy 的奇怪 Powershell 不一致问题

关于 Set-ExecutionPolicy 的奇怪 Powershell 不一致问题

我们有两个不同的 Windows 10 Pro 系统,需要使用基于 Powershell 的构建脚本来构建项目。为了使启动脚本的体验不那么烦人,我们通过运行以下命令来启动每个会话:

PS> Set-ExecutionPolicy -Scope 进程绕过

奇怪的是,在其中一个系统上运行此命令时,Powershell 会要求确认,而在另一个系统上则不会。我在另一个问题的答案中看到一条评论,其中指出用户需要成为管理员组的一部分,以便 Powershell 不要求验证,但两个系统上的用户都属于管理员帐户。(两个系统上的 UAC 设置为相同级别)。

相关内容