POWERSHELL指令碼執行許可權
阿新 • • 發佈:2019-02-16
1.PowerShell指令碼四種執行許可權
Restricted——預設的設定, 不允許任何script執行
AllSigned——只能執行經過數字證書籤名的script
RemoteSigned——執行本地的script不需要數字簽名,但是執行從網路上下載的script就必須要有數字簽名
Unrestricted——允許所有的script執行
2.檢視當前的許可權
Get-ExecutionPolicy
3.設定執行許可權
windows預設不允許任何指令碼執行,你可以使用"Set-ExecutionPolicy"cmdlet來改變的你PowerShell環境。例如,你可以使用如下命令讓PowerShell執行在無限制的環境之下:
Set-ExecutionPolicy Unrestricted
但在win7/win8/win10下,必須使用管理員的許可權啟動命令命令列,否則會報“Set-ExecutionPolicy : 對登錄檔項“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell”的訪問被拒絕。”錯誤。使用系統管理員身份啟動PowerShell
4.開發工具
PowerGUI 非常好的一款開發工具,下載地址:http://www.xdowns.com/soft/6/56/2013/Soft_105129.html
VS也可以開發PowerShell,下載地址自己百度,很多地方都有下載!