{"content":"<div></div>","rawMetadata":{"metadata":{"_op_canonicalUrlPrefix":"https://learn.microsoft.com/zh-tw/powershell/","_op_gitContributorInformation":{"author":{"display_name":"Banreet Kaur","id":"92906285","name":"Banreet","profile_url":"https://github.com/Banreet"},"contributors":[{"display_name":"Aaron Czechowski","id":"26784733","name":"aczechowski","profile_url":"https://github.com/aczechowski"},{"display_name":"Dan Mabee","id":"40476441","name":"damabe","profile_url":"https://github.com/damabe"},{"display_name":"sankethka","id":"16908144","name":"sankethka","profile_url":"https://github.com/sankethka"}],"update_at":"2026/8/3","updated_at_date_time":"2026-08-03T08:48:21.1254073Z"},"_path":"module/configurationmanager/set-cmclientsettingsoftwareupdate.json","_rel":"../../","_tocRel":"../sccm-ps/toc.json","apiPlatform":"powershell","author":"Banreet","breadcrumb_path":"/powershell/sccm/bread/toc.json","canonical_url":"https://learn.microsoft.com/zh-tw/powershell/module/configurationmanager/set-cmclientsettingsoftwareupdate?view=sccm-ps","content_git_url":"https://github.com/MicrosoftDocs/sccm-docs-powershell-ref/blob/main/sccm-ps/ConfigurationManager/Set-CMClientSettingSoftwareUpdate.md","default_moniker":"sccm-ps","depot_name":"MSDN.sccm-powershell","description":"設定軟體更新的客戶端設定。","document_id":"c38506b8-600c-3ad8-da77-e435ad62893c","document_version_independent_id":"9e58c10f-b257-092a-15e7-e67b1acac3bb","external help file":"AdminUI.PS.dll-Help.xml","feedback_product_url":"https://feedbackportal.microsoft.com/feedback/forum/4669adfc-ee1b-ec11-b6e7-0022481f8472","feedback_system":"Standard","git_commit_id":"48cf632fb4b9ad92060012681a500478254de750","gitcommit":"https://github.com/MicrosoftDocs/sccm-docs-powershell/blob/48cf632fb4b9ad92060012681a500478254de750/sccm-ps/ConfigurationManager/Set-CMClientSettingSoftwareUpdate.md","github_contributors":["aczechowski","damabe","sankethka"],"locale":"zh-tw","manager":"laurawi","Module Name":"ConfigurationManager","monikers":["sccm-ps"],"ms.author":"dannygu","ms.date":"08/04/2021","ms.service":"microsoft-endpoint-configuration-manager","ms.subservice":"other","ms.topic":"reference","open_to_public_contributors":true,"original_content_git_url":"https://github.com/MicrosoftDocs/sccm-docs-powershell/blob/live/sccm-ps/ConfigurationManager/Set-CMClientSettingSoftwareUpdate.md","original_content_git_url_template":"{repo}/blob/{branch}/sccm-ps/ConfigurationManager/Set-CMClientSettingSoftwareUpdate.md","PlatyPS schema version":"2.0.0","products":["https://authoring-docs-microsoft.poolparty.biz/devrel/f1499c3b-793f-48c3-a9ce-20285bcc6541"],"site_name":"Docs","title":"Set-CMClientSettingSoftwareUpdate","titleSuffix":"Configuration Manager","uhfHeaderId":"MSDocsHeader-Powershell","updated_at":"2026-08-03 08:48 AM","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/set-cmclientsettingsoftwareupdate","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"Set-CMClientSettingSoftwareUpdate","schemaType":"PowershellCmdlet","summary":"<p>設定軟體更新的客戶端設定。</p>\n","uid":"ConfigurationManager.Set-CMClientSettingSoftwareUpdate"}],"ocv-translation-feedback":true},"_xrefmap":{"ConfigurationManager":{"href":"./","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"ConfigurationManager","schemaType":"PowershellModule","uid":"ConfigurationManager"},"ConfigurationManager.Set-CMClientSettingSoftwareUpdate":{"href":"set-cmclientsettingsoftwareupdate","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"Set-CMClientSettingSoftwareUpdate","schemaType":"PowershellCmdlet","summary":"<p>設定軟體更新的客戶端設定。</p>\n","uid":"ConfigurationManager.Set-CMClientSettingSoftwareUpdate"}},"description":"<p>使用此 Cmdlet 在用戶端設定的 <strong>軟體更新</strong> 群組中設定設定。 如需詳細資訊，請 <a href=\"/mem/configmgr/core/clients/deploy/about-client-settings#software-updates\">參閱關於用戶端設定：軟體更新</a>。</p>\n<div class=\"NOTE\">\n<p>注意事項</p>\n<p>從 Configuration Manager 月臺磁碟驅動器執行 Configuration Manager Cmdlet，例如 <code>PS XYZ:\\&gt;</code>。 如需詳細資訊，請 <a href=\"/powershell/sccm/overview\">參閱開始使用</a>。</p>\n</div>\n","examples":[{"code":"Set-CMClientSettingSoftwareUpdate -DefaultSetting -Enable $true -EnableThirdPartyUpdates $true","description":"","summary":"","title":"範例 1：在預設用戶端設定中啟用第三方更新"},{"code":"$clientDeviceSettingName = \"Dev device settings\"\nSet-CMClientSettingSoftwareUpdate -Name $clientDeviceSettingName -Enable $true -EnableThirdPartyUpdates $true","description":"","summary":"","title":"範例 2：在自定義裝置設定中啟用第三方更新"},{"code":"Set-CMClientSettingSoftwareUpdate -InputObject $testsetting -Enable $true -ScanSchedule $Sch1 -DeploymentEvaluationSchedule $Sch2 -BatchingTimeout 3 -TimeUnit Days -EnforceMandatory $true -Office365ManagementType $false -EnableThirdPartyUpdates $true -EnableDeltaDownload $true -EnableInstallation $true -ThreadPriority Normal -EnableDynamicUpdate $true","description":"","summary":"","title":"範例 3：設定多個設定"}],"inputs":[{"description":"","name":"<span class=\"no-loc xref\">Microsoft.ConfigurationManagement.ManagementProvider.IResultObject</span>\n"}],"links":[{"href":"get-cmclientsetting","text":"Get-CMClientSetting"},{"href":"remove-cmclientsetting","text":"Remove-CMClientSetting"},{"href":"new-cmschedule","text":"New-CMSchedule"},{"href":"/mem/configmgr/core/clients/deploy/about-client-settings#software-updates","text":"關於客戶端設定：軟體更新"}],"module":"ConfigurationManager","name":"Set-CMClientSettingSoftwareUpdate","notes":"","outputs":[{"description":"","name":"<span class=\"no-loc xref\">System.Object</span>\n"}],"parameters":[{"aliases":"","defaultValue":"None","description":"<p>指定在此時間內，所有具有期限的暫止部署也將安裝的時間週期。 搭配 <strong>EnforceMandatory</strong> 參數使用此參數。 您可以輸入 1 到 23 小時的值，以及 1 到 365 天的值。 根據預設，此設定會設定為七天。 使用 <strong>TimeUnit</strong> 參數來指定小時或天數。</p>\n","name":"BatchingTimeout","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"cf","defaultValue":"None","description":"<p>執行 Cmdlet 之前提示您確認。</p>\n","name":"Confirm","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>新增此參數，以在預設用戶端設定中設定軟體更新設定。</p>\n","isRequired":true,"name":"DefaultSetting","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>使用此參數來設定用戶端用來接收差異內容要求的網路埠。 使用 <strong>EnableDeltaDownload</strong> 參數來啟用行為。 預設值為 <code>8005</code>。</p>\n","name":"DeltaDownloadPort","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指定軟體更新用戶端代理程序針對 Configuration Manager 用戶端電腦上的安裝狀態重新評估軟體更新的頻率。 若要建立新的排程令牌，請使用 <a href=\"new-cmschedule\">New-CMSchedule</a> Cmdlet。</p>\n","name":"DeploymentEvaluationSchedule","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">IResultObject</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>此參數會將通配符視為常值字元值。 您無法將其與 <strong>ForceWildcardHandling</strong> 結合。</p>\n","name":"DisableWildcardHandling","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"EnableSoftwareUpdatesOnClient","defaultValue":"None","description":"<p>將此參數設定為 ， <code>$true</code> 以在用戶端上啟用軟體更新。</p>\n","name":"Enable","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>將此參數設定為 <code>$true</code> ，以允許用戶端在可用時下載差異內容。 若要設定網路埠，請使用 <strong>DeltaDownloadPort</strong> 參數。</p>\n","name":"EnableDeltaDownload","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>適用於 2010 版和更新版本。 將此參數 <code>$true</code> 設定為 ，以啟用 Windows 10 功能更新的動態更新。 動態更新會在 Windows 安裝期間安裝語言套件、隨選功能、驅動程式和累積更新。 它會指示用戶端從因特網下載這些更新。</p>\n","name":"EnableDynamicUpdate","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>適用於 2010 版和更新版本。 將此參數設定為 <code>$true</code> ，以在 [軟體更新] 維護期間可用時，在 [所有部署] 維護期間啟用軟體更新的安裝。</p>\n","name":"EnableInstallation","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>將此參數設定為 <code>$true</code> ，以啟用第三方軟體更新。</p>\n","name":"EnableThirdPartyUpdates","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>適用於 2107 版和更新版本。 將此參數設定為 ， <code>$true</code> 以強制執行 Windows Update 用戶端的 TLS 憑證釘選，以偵測更新。</p>\n","name":"EnableWsusCertPinning","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>當達到任何軟體更新部署期限時，請安裝所有其他軟體更新部署，期限將在指定的時間內完成。 使用 <strong>BatchingTimeout</strong> 參數來指定一段時間。</p>\n","name":"EnforceMandatory","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>此參數會處理通配符，並可能導致非預期的行為 (不建議) 。 您無法將其與 <strong>DisableWildcardHandling</strong> 結合。</p>\n","name":"ForceWildcardHandling","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>此 Cmdlet 會將軟體更新設定新增至您使用此參數指定的客戶端設定物件。 若要取得此物件，請使用 <a href=\"get-cmclientsetting\">Get-CMClientSetting</a> Cmdlet。</p>\n","isRequired":true,"name":"InputObject","parameterValueGroup":"","pipelineInput":true,"position":"Named","type":"<span class=\"no-loc xref\">IResultObject</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>此 Cmdlet 會將軟體更新設定新增至此參數所命名的客戶端設定物件。</p>\n","isRequired":true,"name":"Name","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>將此參數設定為 ， <code>$true</code> 以啟用Microsoft 365 Apps 用戶端代理程式和安裝設定的管理。</p>\n","name":"Office365ManagementType","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>傳回 物件，表示您正在使用的專案。 根據預設，此 Cmdlet 可能不會產生任何輸出。</p>\n","name":"PassThru","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指定軟體更新用戶端代理程序啟動合規性評估掃描的頻率。 此掃描會決定用戶端上軟體更新的狀態。 若要建立新的排程令牌，請使用 <a href=\"new-cmschedule\">New-CMSchedule</a> Cmdlet。</p>\n","name":"ScanSchedule","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">IResultObject</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>適用於 2010 版和更新版本。 指定 Windows 10 功能更新的線程優先順序。</p>\n<ul>\n<li><p>\n              <code>Normal</code>：Windows 安裝程式會使用更多系統資源並更快速地更新。 它會使用更多處理器時間，因此總安裝時間較短，但使用者的中斷時間較長。 此值為預設值。</p>\n</li>\n<li><p>\n              <code>Low</code>：您可以在裝置於背景下載和更新時繼續在裝置上工作。 總安裝時間較長，但使用者的中斷時間較短。 您可能需要增加更新運行時間上限，以避免在使用此選項時逾時。</p>\n</li>\n</ul>\n","name":"ThreadPriority","parameterValueGroup":"Normal, Low","position":"Named","type":"<span class=\"no-loc xref\">ThreadPriorityType</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>搭配 <strong>BatchingTimeout</strong> 參數使用 ，以指定同時安裝具有此時間期限之所有擱置部署的時間週期。</p>\n","name":"TimeUnit","parameterValueGroup":"Days, Hours","position":"Named","type":"<span class=\"no-loc xref\">BatchingTimeoutType</span>\n"},{"aliases":"wi","defaultValue":"None","description":"<p>顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會執行。</p>\n","name":"WhatIf","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"}],"schema":"PowershellCmdlet","summary":"<p>設定軟體更新的客戶端設定。</p>\n","syntaxes":["Set-CMClientSettingSoftwareUpdate [-BatchingTimeout <Int32>] [-DeltaDownloadPort <Int32>]\n [-DeploymentEvaluationSchedule <IResultObject>] [-Enable <Boolean>] [-EnableDeltaDownload <Boolean>]\n [-EnableDynamicUpdate <Boolean>] [-EnableInstallation <Boolean>] [-EnableThirdPartyUpdates <Boolean>]\n [-EnableWsusCertPinning <Boolean>] [-EnforceMandatory <Boolean>] [-Office365ManagementType <Boolean>]\n [-ScanSchedule <IResultObject>] [-ThreadPriority <ThreadPriorityType>] [-TimeUnit <BatchingTimeoutType>]\n -Name <String> [-PassThru] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]\n [<CommonParameters>]","Set-CMClientSettingSoftwareUpdate [-BatchingTimeout <Int32>] [-DeltaDownloadPort <Int32>]\n [-DeploymentEvaluationSchedule <IResultObject>] [-Enable <Boolean>] [-EnableDeltaDownload <Boolean>]\n [-EnableDynamicUpdate <Boolean>] [-EnableInstallation <Boolean>] [-EnableThirdPartyUpdates <Boolean>]\n [-EnableWsusCertPinning <Boolean>] [-EnforceMandatory <Boolean>] [-Office365ManagementType <Boolean>]\n [-ScanSchedule <IResultObject>] [-ThreadPriority <ThreadPriorityType>] [-TimeUnit <BatchingTimeoutType>]\n [-DefaultSetting] [-PassThru] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]\n [<CommonParameters>]","Set-CMClientSettingSoftwareUpdate [-BatchingTimeout <Int32>] [-DeltaDownloadPort <Int32>]\n [-DeploymentEvaluationSchedule <IResultObject>] [-Enable <Boolean>] [-EnableDeltaDownload <Boolean>]\n [-EnableDynamicUpdate <Boolean>] [-EnableInstallation <Boolean>] [-EnableThirdPartyUpdates <Boolean>]\n [-EnableWsusCertPinning <Boolean>] [-EnforceMandatory <Boolean>] [-Office365ManagementType <Boolean>]\n [-ScanSchedule <IResultObject>] [-ThreadPriority <ThreadPriorityType>] [-TimeUnit <BatchingTimeoutType>]\n -InputObject <IResultObject> [-PassThru] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]\n [-Confirm] [<CommonParameters>]"],"uid":"ConfigurationManager.Set-CMClientSettingSoftwareUpdate","hideEdit":true,"ms.translationtype":"MT","ms.contentlocale":"zh-tw","loc_version":"2024-08-21T21:18:36.7205003Z","loc_source_id":"Github-72476255#live","loc_file_id":"Github-72476255.live.MSDN.sccm-powershell.sccm-ps/ConfigurationManager/Set-CMClientSettingSoftwareUpdate.md","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/set-cmclientsettingsoftwareupdate","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"Set-CMClientSettingSoftwareUpdate","schemaType":"PowershellCmdlet","summary":"<p>設定軟體更新的客戶端設定。</p>\n","uid":"ConfigurationManager.Set-CMClientSettingSoftwareUpdate"}],"canonical_url":"https://learn.microsoft.com/zh-tw/powershell/module/configurationmanager/set-cmclientsettingsoftwareupdate?view=sccm-ps","_op_canonicalUrl":"https://learn.microsoft.com/zh-tw/powershell/module/configurationmanager/set-cmclientsettingsoftwareupdate?view=sccm-ps"},"pageMetadata":"<meta name=\"description\" content=\"<p>使用此 Cmdlet 在用戶端設定的 <strong>軟體更新</strong> 群組中設定設定。 如需詳細資訊，請 <a href=&quot;/mem/configmgr/core/clients/deploy/about-client-settings#software-updates&quot;>參閱關於用戶端設定：軟體更新</a>。</p>\n<div class=&quot;NOTE&quot;>\n<p>注意事項</p>\n<p>從 Configuration Manager 月臺磁碟驅動器執行 Configuration Manager Cmdlet，例如 <code>PS XYZ:\\&amp;gt;</code>。 如需詳細資訊，請 <a href=&quot;/powershell/sccm/overview&quot;>參閱開始使用</a>。</p>\n</div>\n\" />\r\n<meta name=\"hideEdit\" content=\"true\" />\r\n<meta name=\"loc_file_id\" content=\"Github-72476255.live.MSDN.sccm-powershell.sccm-ps/ConfigurationManager/Set-CMClientSettingSoftwareUpdate.md\" />\r\n<meta name=\"loc_source_id\" content=\"Github-72476255#live\" />\r\n<meta name=\"loc_version\" content=\"2024-08-21T21:18:36.7205003Z\" />\r\n<meta name=\"module\" content=\"ConfigurationManager\" />\r\n<meta name=\"ms.contentlocale\" content=\"zh-tw\" />\r\n<meta name=\"ms.translationtype\" content=\"MT\" />\r\n<meta name=\"name\" content=\"Set-CMClientSettingSoftwareUpdate\" />\r\n<meta name=\"notes\" content=\"\" />\r\n<meta name=\"schema\" content=\"PowershellCmdlet\" />\r\n<meta name=\"summary\" content=\"<p>設定軟體更新的客戶端設定。</p>\n\" />\r\n<meta name=\"syntaxes\" content=\"Set-CMClientSettingSoftwareUpdate [-BatchingTimeout <Int32>] [-DeltaDownloadPort <Int32>]\n [-DeploymentEvaluationSchedule <IResultObject>] [-Enable <Boolean>] [-EnableDeltaDownload <Boolean>]\n [-EnableDynamicUpdate <Boolean>] [-EnableInstallation <Boolean>] [-EnableThirdPartyUpdates <Boolean>]\n [-EnableWsusCertPinning <Boolean>] [-EnforceMandatory <Boolean>] [-Office365ManagementType <Boolean>]\n [-ScanSchedule <IResultObject>] [-ThreadPriority <ThreadPriorityType>] [-TimeUnit <BatchingTimeoutType>]\n -Name <String> [-PassThru] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]\n [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-CMClientSettingSoftwareUpdate [-BatchingTimeout <Int32>] [-DeltaDownloadPort <Int32>]\n [-DeploymentEvaluationSchedule <IResultObject>] [-Enable <Boolean>] [-EnableDeltaDownload <Boolean>]\n [-EnableDynamicUpdate <Boolean>] [-EnableInstallation <Boolean>] [-EnableThirdPartyUpdates <Boolean>]\n [-EnableWsusCertPinning <Boolean>] [-EnforceMandatory <Boolean>] [-Office365ManagementType <Boolean>]\n [-ScanSchedule <IResultObject>] [-ThreadPriority <ThreadPriorityType>] [-TimeUnit <BatchingTimeoutType>]\n [-DefaultSetting] [-PassThru] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]\n [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-CMClientSettingSoftwareUpdate [-BatchingTimeout <Int32>] [-DeltaDownloadPort <Int32>]\n [-DeploymentEvaluationSchedule <IResultObject>] [-Enable <Boolean>] [-EnableDeltaDownload <Boolean>]\n [-EnableDynamicUpdate <Boolean>] [-EnableInstallation <Boolean>] [-EnableThirdPartyUpdates <Boolean>]\n [-EnableWsusCertPinning <Boolean>] [-EnforceMandatory <Boolean>] [-Office365ManagementType <Boolean>]\n [-ScanSchedule <IResultObject>] [-ThreadPriority <ThreadPriorityType>] [-TimeUnit <BatchingTimeoutType>]\n -InputObject <IResultObject> [-PassThru] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]\n [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"uid\" content=\"ConfigurationManager.Set-CMClientSettingSoftwareUpdate\" />\r\n","themesRelativePathToOutputRoot":"_themes/"}