當VSCode發生"因為這個系統上已停用指令碼執行,所以無法載入..."問題時解決辦法:

1.右鍵系統管理員打開PowerShell ISE,輸入 get-executionpolicy 看看目前的執行原則是什麼。這時候應該會看到Restricted(因系統預設為這個)。
2.使用set-executionpolicy remotesigned執行更改為remotesigned,在執行時會跳出警告視窗通知你要是否要改變,按下""。

註解 2020-03-05 110818

PowerShell 有4種執行原則:
Restricted:所有PowerShell Script皆無法執行。(Windows系統預設)
AllSigned:所有PowerShell Script都要經過受信任的發行者簽屬過後才可執行。
RemoteSigned:針對從異地下載下來的PowerShell Script需要經過受信任的發行者簽屬過後才可執行,本機的PowerShell Script可直接執行。
Unrestricted:無限制,所有PowerShell Script皆可執行。

文章標籤
全站熱搜
創作者介紹
創作者 max07217841 的頭像
max07217841

max07217841的部落格

max07217841 發表在 痞客邦 留言(0) 人氣(0)