因touch命令问题需改PowerShell策略,却无法从Restricted转RemoteSigned
解决PowerShell无法修改执行策略的问题
- 必须以管理员权限运行PowerShell,普通权限无法修改系统级执行策略:
- 打开开始菜单,搜索「PowerShell」
- 右键点击「Windows PowerShell」,选择「以管理员身份运行」
- 在管理员权限的PowerShell中执行修改策略命令:
Set-ExecutionPolicy RemoteSigned - 出现确认提示时,输入
Y(确认当前用户的策略变更)或A(确认所有用户的策略变更),按下回车完成设置 - 验证策略是否生效,执行命令:
输出结果应为Get-ExecutionPolicyRemoteSigned
补充:如果是在VS Code的终端里操作,需要先关闭VS Code,右键点击VS Code图标选择「以管理员身份运行」,再打开终端执行上述命令,否则终端内的PowerShell仍无权限修改策略。
内容的提问来源于stack exchange,提问作者Suzy Ikram
相关产品推荐
相关产品推荐

