Restricted 執行策略不允許任何腳本運行。 AllSigned 和 RemoteSigned 執行策略可防止 Windows PowerShell 運行沒有數字簽名的腳本。 本主題說明如何運行所選未簽名腳本(即使在執行策略為 RemoteSigned 的情況下),還說明如... ...
在安裝chocolatey(官網)的時候,不能運行chocolateyInstall.pal腳本文件。
查閱資料後,得出如下解決辦法:
首次在電腦上啟動 Windows PowerShell 時,現用執行策略很可能是 Restricted(預設設置)。
Restricted 執行策略不允許任何腳本運行。
AllSigned 和 RemoteSigned 執行策略可防止 Windows PowerShell 運行沒有數字簽名的腳本。
本主題說明如何運行所選未簽名腳本(即使在執行策略為 RemoteSigned 的情況下),還說明如何對
腳本進行簽名以便您自己使用。
有關 Windows PowerShell 執行策略的詳細信息,請參閱 about_Execution_Policy。
若要瞭解電腦上的現用執行策略,請鍵入:
get-executionpolicy
若要在本地電腦上運行您編寫的未簽名腳本和來自其他用戶的簽名腳本,請使用以下命令將電腦上的
執行策略更改為 RemoteSigned:
set-executionpolicy remotesigned
有關詳細信息,請參閱 Set-ExecutionPolicy。