如下說明是翻譯PowerShell中: help Get-ExecutionPolicy 產生的幫助信息.
譯者: Edengundam(馬濤)
Get-ExecutionPolicy
大綱取得shell的當前執行策略.
語法Get-ExecutionPolicy [<CommonParameters>]
詳細描述Get-ExecutionPolicy cmdlet取得shell中有效的執行策略. 執行策略由Set-ExecutionPolicy命令設置的用戶首選項和為Windows PowerShell執行策略設置的組策略確定. 默認值為"Restricted."
參數 <公共參數>此命令支持公共參數: -Verbose, -Debug, -ErrorAction, -ErrorVariable, and -OutVariable. 更多信息, 輸入, "get-help
about_commonparameters".
返回類型System.String
注意 更多信息, 輸入"Get-Help Get-ExecutionPolicy -detailed".需要技術信息, 輸入"Get-Help Get-ExecutionPolicy -full".
需要更多關於Windows PowerShell執行策略信息(也包括組策略), 輸入"Get-Help About_Signing".
執行策略屬於Windows PowerShell安全策略中的一部分. 它確定你是否能夠讀取配置文件 (包括你的Windows PowerShell個性化文件profile), 運行腳本和確定哪些腳本在運行時需要數字簽名.
有效的執行策略根據你使用Set-ExecutionPolicy設置的首選項和為計算機和用戶設置的組策略"啟動腳本執行"決定. 優先順序為計算機策略 >
用戶策略 > Set-ExecutionPolicy設置的用戶首選項.
例1 C:\PS>get-executionpolicy
此命令取得shell的當前執行策略.
Restricted
例2
C:\PS>set-executionpolicy RemoteSigned; get-executionPolicy
這些命令設置新的shell執行策略用戶首選項, 並且打印有效的執行策略. 命令使用分號(;)分隔. 這個例子中, 由於沒有組策略設置, 用戶的首選項就是shell的有效執行策略.