開啟指令碼執行

原則 ID
EnableScripts
適用範圍
電腦設定、使用者設定
支援的作業系統
至少需要 Microsoft Windows 7 或 Windows Server 2008 系列產品
來源
Administrative Templates (.admx) for Windows 11 2026 Update (26H2) (版本 1.0)
類別
Windows 元件 › Windows PowerShell

說明

這個原則設定可以讓您設定指令碼執行原則,控制允許執行哪些指令碼。

如果您啟用這個原則設定,將允許執行下拉式清單中選取的指令碼。

[只允許簽署的指令碼] 原則設定只允許執行由受信任的發行者簽署的指令碼。

[允許本機指令碼和遠端已簽署的指令碼] 原則設定允許任何本機的指令碼執行; 來自網際網路的指令碼則必須由受信任的發行者簽署。

[允許所有指令碼] 原則設定允許所有指令碼執行。

如果您停用這個原則設定,將不允許任何指令碼執行。

注意: 這個原則設定同時位於本機群組原則編輯器的 [電腦設定] 與 [使用者設定] 之下。[電腦設定] 的優先順序高於 [使用者設定]。

如果您停用或未設定這個原則設定,該設定會還原為每個電腦的喜好設定; 如果未設定,則預設值為 [不允許任何指令碼]。

選項

  • 執行原則
    • 只允許簽署的指令碼
    • 允許本機指令碼和遠端已簽署的指令碼
    • 允許所有指令碼

登錄

電腦HKEY_LOCAL_MACHINE
  • EnableScriptsREG_DWORD
  • ExecutionPolicyREG_SZ
使用者HKEY_CURRENT_USER
  • EnableScriptsREG_DWORD
  • ExecutionPolicyREG_SZ

同一類別的其他原則

檢視此類別的所有原則 (5)