共用方式為


關於 群組原則 設定

簡短描述

描述 Windows PowerShell 的 群組原則 設定

詳細描述

Windows PowerShell 包含 群組原則 設定,可協助您為企業環境中的伺服器定義一致的選項值。

Windows PowerShell 群組原則 設定位於下列 群組原則 路徑:

Computer Configuration\
  Administrative Templates\
    Windows Components\
      Windows PowerShell

User Configuration\
  Administrative Templates\
    Windows Components\
      Windows PowerShell

[使用者設定路徑] 中的組策略設定優先於 [計算機設定] 路徑中的 群組原則 設定。

這些原則如下所示:

  • 開啟文稿執行:設定 Windows PowerShell 執行原則。
  • 開啟模組記錄:設定模組的 LogPipelineExecutionDetails 屬性。
  • 設定的預設來源路徑 Update-Help:將可更新說明的來源設定為目錄,而非因特網。

若要下載列出每個 Windows 版本之所有 群組原則 設定的電子錶格,請參閱 Microsoft 下載中心的 Windows 和 Windows Server 群組原則 設定參考

開啟腳本執行

[開啟文稿執行] 原則設定會設定計算機和使用者的執行原則,以決定允許執行哪些腳本。

如果啟用原則設定,您可以從下列原則設定中選取。

  • 「只允許已簽署的腳本」只允許腳本由受信任的發行者簽署時執行。 此原則設定相當於 AllSigned 執行原則。

  • 「允許本機腳本和遠端簽署的腳本」可讓所有本機腳本執行。 來自因特網的腳本必須由受信任的發行者簽署。 此原則設定相當於 RemoteSigned 執行原則。

  • 「允許所有腳本」可讓所有腳本執行。 此原則設定相當於不受限制的執行原則。

如果您停用此原則設定,則不允許執行任何腳本。 此原則設定相當於限制執行原則。

如果停用或未設定此原則設定,Cmdlet 為計算機或使用者 Set-ExecutionPolicy 設定的執行原則會決定是否允許腳本執行。 預設值為 Restricted。

如需詳細資訊,請參閱 about_Execution_Policies

開啟模組記錄

[開啟模組記錄] 原則設定會開啟所選 Windows PowerShell 模組的記錄。 此設定在所有受影響的計算機上所有會話中都有效。

如果您啟用此原則設定並指定一或多個模組,則指定的模組管線執行事件會記錄在 Windows PowerShell 登入 事件檢視器 中。

如果您停用此原則設定,則會停用所有 Windows PowerShell 模組的執行事件記錄。

如果未設定此原則設定,則每個模組的 LogPipelineExecutionDetails 屬性或嵌入式管理單元會決定記錄模組或嵌入式管理單元的執行事件。 根據預設,所有模組和嵌入式管理單元的 LogPipelineExecutionDetails 屬性會設定為 False。

若要開啟模組的模組記錄,請使用下列命令格式。 模組必須匯入會話,而且設定只在目前的會話中有效。

Import-Module <Module-Name>
(Get-Module <Module-Name>).LogPipelineExecutionDetails = $true

若要開啟特定計算機上所有會話的模組記錄,請將先前的命令新增至 [所有使用者] Windows PowerShell 配置檔 ($Profile.AllUsersAllHosts) 。

如需模組記錄的詳細資訊,請參閱 about_Modules

設定UPDATE-HELP的預設來源路徑

[設定 Update-Help 的預設來源路徑] 原則設定會設定 Cmdlet SourcePath 參數的 Update-Help 預設值。 此設定可防止使用者使用 Update-Help Cmdlet 從因特網下載說明檔。

注意:[設定 Update-Help 的預設來源路徑] 群組原則 設定會出現在 [計算機設定] 和 [用戶設定] 底下。 不過,只有 [計算機設定] 下 群組原則 設定才有效。 忽略 [用戶設定] 底下的 群組原則 設定。

Cmdlet Update-Help 會下載並安裝 Windows PowerShell 模組的最新說明檔,並將其安裝在計算機上。 根據預設, Update-Help 從模組所指定的因特網位置下載新的說明檔。

不過,您可以使用 Save-Help Cmdlet 將最新的說明檔下載到檔案系統位置,例如網路共用,然後使用 Update-Help Cmdlet 從文件系統位置取得說明檔,並將其安裝在計算機上。 Cmdlet 的 Update-HelpSourcePath 參數會指定檔案系統位置。

藉由提供SourcePath參數的預設值,這個 群組原則 設定會隱含地將SourcePath參數新增至所有Update-Help命令。 用戶可以輸入不同的檔案系統位置,覆寫指定為預設值的特定文件系統位置。 但是,它們無法從 Update-Help 命令中移除SourcePath參數。

如果啟用此原則設定,您可以指定 SourcePath 參數的預設值。 輸入檔案系統位置。

如果停用或未設定此原則設定,Cmdlet 的 Update-HelpSourcePath 參數沒有預設值。 用戶可以從因特網或任何文件系統位置下載說明。

如需詳細資訊,請參閱 about_Updatable_Help

關鍵 字

about_Group_Policies about_GroupPolicy

另請參閱

about_Execution_Policies

about_Modules

about_Updatable_Help

Get-executionpolicy

Set-ExecutionPolicy

Get-Module

Update-Help

Save-Help