1. 程式人生 > >PowerShell中出現因為在此係統中禁止執行指令碼解決方法

PowerShell中出現因為在此係統中禁止執行指令碼解決方法

直接執行powershell時提示“無法載入檔案ps1,因為在此係統中禁止執行指令碼。有關詳細資訊,請參閱 "get-help about_signing"。

主要是由於沒有許可權執行指令碼。

執行get-help about_signing 提示瞭解執行策略輸入

get-executionpolicy
顯示 Restricted  
即不允許執行任何指令碼。

通過命令

get-help set-executionpolicy 可知有以下執行策略:<Unrestricted> | <RemoteSigned> | <AllSigned> | <Restricted> | <Default> | <Bypass> | <Undefined>
然後修改其策略:

set-executionpolicy remotesigned   即可執行指令碼

/////////     如果還報以下錯誤:

請以管理員身份執行 powershell, 再輸入命令即可。

可以看到已經好了。