在terminal 下指令後出現 Error 提示:
因為這個系統上已停用指令碼執行,所以無法載入 ...
查到這篇更改設定
step 1. Windows搜尋 PowerShell ISE 應用程式,開啟會像終端機的樣子。
step 2. 輸入指令 get-executionpolicy
會出現 Restricted (是Windows 的預設,也就是無法執行指令碼的原因。)
step 3. 輸入指令
set-executionpolicy remotesigned
出現 Error提示,更換設定(step 4)
step 4. 輸入指令 Set-ExecutionPolicy -Scope CurrentUser RemoteSigned
- RemoteSigned: 允許本機指令碼和遠端簽署的指令碼
中間會有 2 次彈跳視窗確認是否更改設定。
完成設定就可以在 VSCode terminal 執行指令碼囉~
以下了解更多設定內容:
Microsoft 文件
使用群組原則管理執行原則
您可以使用開啟指令碼執行群組原則設定來管理企業中電腦的執行原則。 群組原則設定會覆寫所有範圍內在 PowerShell 中設定的執行原則。