ps1 脚本运行报错
有时候 windows 的策略阻止了 ps1 脚本的运行,比如我的便携 vscode 或者 python 插件。
以管理员终端使用这样的终端指令调整策略。
查询策略
Get-ExecutionPolicy -List
大概会有这样的结果
PS C:\Users\31376> Get-ExecutionPolicy -List
Scope ExecutionPolicy
----- ---------------
MachinePolicy Undefined
UserPolicy Undefined
Process Undefined
CurrentUser Undefined
LocalMachine Undefined
使用以下指令设置策略
set-executionpolicy remotesigned
再次查询,大概会有这样的结果
PS C:\Users\31376> Get-ExecutionPolicy -List
Scope ExecutionPolicy
----- ---------------
MachinePolicy Undefined
UserPolicy Undefined
Process Undefined
CurrentUser Undefined
LocalMachine RemoteSigned