這個原則設定可以讓您設定指令碼執行原則,控制允許執行哪些指令碼。
如果您啟用這個原則設定,將允許執行下拉式清單中選取的指令碼。
[只允許簽署的指令碼] 原則設定只允許執行由受信任的發行者簽署的指令碼。
[允許本機指令碼和遠端已簽署的指令碼] 原則設定允許任何本機的指令碼執行; 來自網際網路的指令碼則必須由受信任的發行者簽署。
[允許所有指令碼] 原則設定允許所有指令碼執行。
如果您停用這個原則設定,將不允許任何指令碼執行。
注意: 這個原則設定同時位於本機群組原則編輯器的 [電腦設定] 與 [使用者設定] 之下。[電腦設定] 的優先順序高於 [使用者設定]。
如果您停用或未設定這個原則設定,該設定會還原為每個電腦的喜好設定; 如果未設定,則預設值為 [不允許任何指令碼]。
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Windows\PowerShell |
Value Name | EnableScripts |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Windows\PowerShell |
Value Name | ExecutionPolicy |
Value Type | REG_SZ |
Value | AllSigned |
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Windows\PowerShell |
Value Name | ExecutionPolicy |
Value Type | REG_SZ |
Value | RemoteSigned |
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Policies\Microsoft\Windows\PowerShell |
Value Name | ExecutionPolicy |
Value Type | REG_SZ |
Value | Unrestricted |