Powershell ExecutionPolicy 執行策略


簡單說明

powershell對於腳本的執行有着嚴格的安全限制

Get-ExecutionPolicy -List #查看當前的執行策略
Set-ExecutionPolicy -Scope CurrentUser AllSigned #設置執行策略為要求所有腳本簽名,范圍為當前用戶

策略 Policies:

Restricted / AllSigned / RemoteSigned / Unrestricted / Bypass / Undefined

范圍 Scopes:

Process / CurrentUser / LocalMachine

設置策略

臨時使用,不想修改執行策略為較低的權限,可使用:

Set-ExecutionPolicy Bypass -Scope Process -Force; npm-windows-upgrade

開發人員需頻繁使用powershell腳本,運行本地腳本運行,可使用:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

參考:
獲取執行策略限制
設置執行策略限制
執行策略文檔
https://chocolatey.org/install


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM