{"content":"<div></div>","rawMetadata":{"metadata":{"_op_canonicalUrlPrefix":"https://learn.microsoft.com/zh-cn/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":"Jordan Benzing","id":"32438363","name":"JordanTheITGuy","profile_url":"https://github.com/JordanTheITGuy"},{"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/6/26","updated_at_date_time":"2026-06-26T00:09:29.9792164Z"},"_path":"module/configurationmanager/set-cmsoftwareupdatedeployment.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-cn/powershell/module/configurationmanager/set-cmsoftwareupdatedeployment?view=sccm-ps","content_git_url":"https://github.com/MicrosoftDocs/sccm-docs-powershell-ref/blob/main/sccm-ps/ConfigurationManager/Set-CMSoftwareUpdateDeployment.md","default_moniker":"sccm-ps","depot_name":"MSDN.sccm-powershell","document_id":"326524dc-ea0f-211c-28c6-d7d154bb754b","document_version_independent_id":"30356ef1-073d-7d44-3410-727250b97565","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":"e525d4166a4deb2994b4d72f6dea16c6082ea55b","gitcommit":"https://github.com/MicrosoftDocs/sccm-docs-powershell/blob/e525d4166a4deb2994b4d72f6dea16c6082ea55b/sccm-ps/ConfigurationManager/Set-CMSoftwareUpdateDeployment.md","github_contributors":["aczechowski","JordanTheITGuy","damabe","sankethka"],"locale":"zh-cn","manager":"laurawi","Module Name":"ConfigurationManager","monikers":["sccm-ps"],"ms.author":"dannygu","ms.date":"12/28/2021","ms.service":"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-CMSoftwareUpdateDeployment.md","original_content_git_url_template":"{repo}/blob/{branch}/sccm-ps/ConfigurationManager/Set-CMSoftwareUpdateDeployment.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-CMSoftwareUpdateDeployment","titleSuffix":"Configuration Manager","uhfHeaderId":"MSDocsHeader-Powershell","updated_at":"2026-06-26 12:09 AM","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/set-cmsoftwareupdatedeployment","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"Set-CMSoftwareUpdateDeployment","schemaType":"PowershellCmdlet","summary":"<p>修改软件更新部署。</p>\n","uid":"ConfigurationManager.Set-CMSoftwareUpdateDeployment"}],"ocv-translation-feedback":true},"_xrefmap":{"ConfigurationManager":{"href":"./","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"ConfigurationManager","schemaType":"PowershellModule","uid":"ConfigurationManager"},"ConfigurationManager.Set-CMSoftwareUpdateDeployment":{"href":"set-cmsoftwareupdatedeployment","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"Set-CMSoftwareUpdateDeployment","schemaType":"PowershellCmdlet","summary":"<p>修改软件更新部署。</p>\n","uid":"ConfigurationManager.Set-CMSoftwareUpdateDeployment"}},"description":"<p>使用此 cmdlet 在 Configuration Manager 中修改软件更新的部署。</p>\n<p>有关详细信息，请参阅 <a href=\"/mem/configmgr/sum/deploy-use/deploy-software-updates\">在 Configuration Manager 中部署软件更新</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-CMSoftwareUpdateDeployment -SoftwareUpdateName \"CT\" -DeploymentName \"Contoso-test1\" -NewDeploymentName \"Contoso-test5\" -Description \"Contoso-test5-deployment\" -CollectionName \"All Mobile Devices\" -SendWakeUpPacket $False -VerbosityLevel OnlySuccessAndErrorMessages -TimeBasedOn LocalTime -DeploymentAvailableDay 2013/11/24 -DeploymentAvailableTime 13:26 -DeploymentExpireDay 2014/7/22 -DeploymentExpireTime 4:30 -UserNotification DisplayAll -SoftwareInstallation $False -AllowRestart $False -RestartServer $False -RestartWorkstation $False -PersistOnWriteFilterDevice $True -GenerateSuccessAlert $False -PercentSuccess 99  -DisableOperationsManagerAlert $False -GenerateOperationsManagerAlert $False -ProtectedType NoInstall -UnprotectedType UnprotectedDistributionPoint -UseBranchCache $True -DownloadFromMicrosoftUpdate $False -AllowUseMeteredNetwork $False","description":"","summary":"<p>此命令使用软件更新名称和过期时间设置软件更新部署。</p>\n","title":"示例 1：设置具有过期时间的部署"},{"code":"Set-CMSoftwareUpdateDeployment -SoftwareUpdateName \"CT\" -DeploymentName \"Contoso-test2\" -NewDeploymentName \"Contoso-test6\" -Description \"Contoso-test6-deployment\" -CollectionName \"All Mobile Devices\" -VerbosityLevel OnlyErrorMessages -TimeBasedOn LocalTime -DeploymentAvailableDay 2013/12/24 -DeploymentAvailableTime 3:56 -UserNotification DisplaySoftwareCenterOnly -PersistOnWriteFilterDevice $True -DisableOperationsManagerAlert $False -GenerateOperationsManagerAlert $False -ProtectedType NoInstall -UnprotectedType UnprotectedDistributionPoint -UseBranchCache $True -DownloadFromMicrosoftUpdate $False -AllowUseMeteredNetwork $False","description":"","summary":"<p>此命令使用软件更新名称设置软件更新部署，但没有指定的过期时间。</p>\n","title":"示例 2：在没有过期时间的情况下启动部署"},{"code":"Set-CMSoftwareUpdateDeployment -SoftwareUpdateGroupName \"CTG\" -DeploymentName \"Contoso-test3\" -NewDeploymentName \"Contoso-test7\" -Description \"Contoso-test7-deployment\" -CollectionName \"All Mobile Devices\" -SendWakeUpPacket $False -VerbosityLevel OnlySuccessAndErrorMessages -TimeBasedOn LocalTime -DeploymentAvailableDay 2013/11/24 -DeploymentAvailableTime 13:26 -DeploymentExpireDay 2014/7/22 -DeploymentExpireTime 4:30 -UserNotification DisplayAll -SoftwareInstallation $False -AllowRestart $False -RestartServer $False -RestartWorkstation $False -PersistOnWriteFilterDevice $True -GenerateSuccessAlert $False -PercentSuccess 99  -DisableOperationsManagerAlert $False -GenerateOperationsManagerAlert $False -ProtectedType NoInstall -UnprotectedType UnprotectedDistributionPoint -UseBranchCache $True -DownloadFromMicrosoftUpdate $False -AllowUseMeteredNetwork $False","description":"","summary":"<p>此命令使用软件更新组名称和过期时间设置软件更新部署。</p>\n","title":"示例 3：按软件更新组名称和过期时间启动部署"},{"code":"Set-CMSoftwareUpdateDeployment -SoftwareUpdateGroupName \"CTG\" -DeploymentName \"Contoso-test4\" -NewDeploymentName \"Contoso-test8\" -Description \"Contoso-test8-deployment\" -CollectionName \"All Mobile Devices\" -VerbosityLevel OnlyErrorMessages -TimeBasedOn LocalTime -DeploymentAvailableDay 2013/12/24 -DeploymentAvailableTime 3:56 -UserNotification DisplaySoftwareCenterOnly -PersistOnWriteFilterDevice $True -DisableOperationsManagerAlert $False -GenerateOperationsManagerAlert $False -ProtectedType NoInstall -UnprotectedType UnprotectedDistributionPoint -UseBranchCache $True -DownloadFromMicrosoftUpdate $False -AllowUseMeteredNetwork $False","description":"","summary":"<p>此命令使用软件更新组名称（但未指定过期时间）启动软件更新部署。</p>\n","title":"示例 4：按软件更新组名称启动部署"}],"inputs":[{"description":"","name":"<span class=\"no-loc xref\">Microsoft.ConfigurationManagement.ManagementProvider.IResultObject</span>\n"}],"links":[{"href":"get-cmsoftwareupdatedeployment","text":"Get-CMSoftwareUpdateDeployment"},{"href":"new-cmsoftwareupdatedeployment","text":"New-CMSoftwareUpdateDeployment"},{"href":"remove-cmsoftwareupdatedeployment","text":"Remove-CMSoftwareUpdateDeployment"},{"href":"/mem/configmgr/sum/deploy-use/deploy-software-updates","text":"在 Configuration Manager 中部署软件更新"}],"module":"ConfigurationManager","name":"Set-CMSoftwareUpdateDeployment","notes":"","outputs":[{"description":"","name":"<span class=\"no-loc xref\">System.Object</span>\n"}],"parameters":[{"aliases":"","defaultValue":"None","description":"<p>如果 <strong>-GenerateSuccessAlert</strong> 为 <code>$true</code>，请指定生成警报的时间。</p>\n","name":"AlertDateTime","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">DateTime</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指示是否允许在安装后重启。</p>\n","name":"AllowRestart","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指示是否允许客户端使用按流量计费的网络下载更新。</p>\n","name":"AllowUseMeteredNetwork","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指定软件更新何时可用。</p>\n","name":"AvailableDateTime","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">DateTime</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>在 Configuration Manager 中指定部署将面向的集合对象。 使用 <a href=\"get-cmcollection\">Get-CMCollection</a> cmdlet 获取此对象。</p>\n","name":"Collection","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">IResultObject</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指定集合 ID 作为此软件更新部署的目标。</p>\n","name":"CollectionId","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"acceptWildcardCharacters":true,"aliases":"","defaultValue":"None","description":"<p>指定集合名称作为此软件更新部署的目标。</p>\n","name":"CollectionName","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"cf","defaultValue":"False","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","name":"DeploymentExpireDateTime","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">DateTime</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>在 Configuration Manager 中指定软件更新部署的名称。</p>\n","name":"DeploymentName","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指定此部署是否可供用户安装，或者是否是指定截止时间计划所需的安装。</p>\n","name":"DeploymentType","parameterValueGroup":"Required, Available","position":"Named","type":"<span class=\"no-loc xref\">DeploymentType</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指定软件更新部署的说明。</p>\n","name":"Description","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指示是否在软件更新期间禁用 Operations Manager 警报。</p>\n","name":"DisableOperationsManagerAlert","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</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":"","defaultValue":"None","description":"<p>指示客户端是否直接从 Microsoft 更新下载更新。</p>\n","name":"DownloadFromMicrosoftUpdate","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指示是否启用此部署。</p>\n","name":"Enable","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>指示在软件安装失败时是否生成 Operations Manager 警报。</p>\n","name":"GenerateOperationsManagerAlert","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>如果部署符合性低于指定的阈值，则部署会在 Configuration Manager 控制台中生成警报。 默认阈值为 95%。 若要更改阈值，请使用 <strong>PercentSuccess</strong> 参数。</p>\n<div class=\"IMPORTANT\">\n<p>重要</p>\n<p>此参数目前仅支持部署单个软件更新。 它不支持部署软件更新组。</p>\n</div>\n","name":"GenerateSuccessAlert","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"SoftwareUpdate, DeploymentSummary, SoftwareUpdateGroup, Assignment","defaultValue":"None","description":"<p>指定要部署的软件更新对象。</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>重命名此软件更新部署。</p>\n","name":"NewDeploymentName","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</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>如果将 <strong>-GenerateSuccessAlert</strong> 设置为 <code>$true</code>，请使用此参数指定站点生成 Configuration Manager 控制台警报的百分比符合性阈值。 如果未指定，则如果部署未在指定截止时间之前达到 95% 的符合性，则站点将生成警报。</p>\n","name":"PercentSuccess","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指示是在临时覆盖上安装软件更新并稍后提交更改，还是在安装截止时间或维护时段提交更改。</p>\n","name":"PersistOnWriteFilterDevice","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指定客户端是否可以使用来自相邻边界组或默认站点边界组的分发点。</p>\n","name":"ProtectedType","parameterValueGroup":"NoInstall, RemoteDistributionPoint","position":"Named","type":"<span class=\"no-loc xref\">ProtectedType</span>\n"},{"aliases":"RunEvaluationAfterRestart","defaultValue":"None","description":"<p>此参数控制以下控制台选项： <strong>重启时的软件更新部署重新评估行为</strong>。 如果将此选项设置为 <code>$true</code>，则在客户端从此部署安装更新时重启后，它们将运行完整的更新部署评估周期。</p>\n","name":"RequirePostRebootFullScan","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指示是否需要重启才能完成更新安装，是否取消服务器重启。</p>\n<ul>\n<li>\n              <code>$true</code>：取消重启</li>\n<li>\n              <code>$false</code>：允许服务器重启</li>\n</ul>\n","name":"RestartServer","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指示是否需要重启才能完成更新安装，是否禁止重启工作站。</p>\n<ul>\n<li>\n              <code>$true</code>：取消重启</li>\n<li>\n              <code>$false</code>：允许服务器重启</li>\n</ul>\n","name":"RestartWorkstation","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指示是否在部署开始前将唤醒数据包发送到计算机。</p>\n<ul>\n<li>\n              <code>$True</code>：Configuration Manager 将计算机从睡眠状态唤醒。</li>\n<li>\n              <code>$False</code>：它不会将计算机从睡眠状态唤醒。</li>\n</ul>\n<p>对于要唤醒的计算机，请先 <a href=\"/mem/configmgr/core/clients/deploy/configure-wake-on-lan\">在 LAN 上配置唤醒</a>。</p>\n","name":"SendWakeupPacket","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"DelayEnforcementAndUpToGracePeriod","defaultValue":"None","description":"<p>将此参数设置为 以 <code>$true</code> 根据用户首选项延迟此部署的执行，最长为客户端设置中定义的宽限期。</p>\n","name":"SoftDeadlineEnabled","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指示是否允许安装软件更新，即使安装发生在维护时段之外也是如此。</p>\n","name":"SoftwareInstallation","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指定软件更新组的 ID。\n软件更新组包含单个软件更新。</p>\n","isRequired":true,"name":"SoftwareUpdateGroupId","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指定软件更新组的名称。</p>\n","isRequired":true,"name":"SoftwareUpdateGroupName","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>在 Configuration Manager 中指定软件更新的 ID。</p>\n","isRequired":true,"name":"SoftwareUpdateId","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>在 Configuration Manager 中指定软件更新的名称。</p>\n","isRequired":true,"name":"SoftwareUpdateName","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指定客户端计算机使用本地时间或 UTC 时间来确定程序的可用性。\nUTC 时间使软件更新同时可供所有计算机使用。</p>\n","name":"TimeBasedOn","parameterValueGroup":"LocalTime, Utc","position":"Named","type":"<span class=\"no-loc xref\">TimeType</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>如果软件更新在当前或相邻边界组中的任何分发点上不可用，请指定客户端是否可以从站点默认边界组中的分发点下载和安装软件更新。</p>\n","name":"UnprotectedType","parameterValueGroup":"NoInstall, UnprotectedDistributionPoint","position":"Named","type":"<span class=\"no-loc xref\">UnprotectedType</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指示是否使用 Windows BranchCache 下载软件更新内容。</p>\n","name":"UseBranchCache","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指定用户通知体验。</p>\n<ul>\n<li>\n              <code>DisplayAll</code>：在软件中心显示并显示所有通知</li>\n<li>\n              <code>DisplaySoftwareCenterOnly</code>：在软件中心显示，并且仅显示计算机重启通知</li>\n<li>\n              <code>HideAll</code>：在软件中心和所有通知中隐藏</li>\n</ul>\n","name":"UserNotification","parameterValueGroup":"DisplayAll, DisplaySoftwareCenterOnly, HideAll","position":"Named","type":"<span class=\"no-loc xref\">UserNotificationType</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>指定客户端为此软件更新部署返回的状态消息详细信息级别。</p>\n","name":"VerbosityLevel","parameterValueGroup":"AllMessages, OnlySuccessAndErrorMessages, OnlyErrorMessages","position":"Named","type":"<span class=\"no-loc xref\">VerbosityLevelType</span>\n"},{"aliases":"wi","defaultValue":"False","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-CMSoftwareUpdateDeployment [-AlertDateTime <DateTime>] [-AllowRestart <Boolean>]\n [-AllowUseMeteredNetwork <Boolean>] [-AvailableDateTime <DateTime>] [-DeploymentExpireDateTime <DateTime>]\n [-DeploymentName <String>] [-DeploymentType <DeploymentType>] [-Description <String>]\n [-DisableOperationsManagerAlert <Boolean>] [-DownloadFromMicrosoftUpdate <Boolean>] [-Enable <Boolean>]\n [-GenerateOperationsManagerAlert <Boolean>] [-GenerateSuccessAlert <Boolean>] -InputObject <IResultObject>\n [-NewDeploymentName <String>] [-PercentSuccess <Int32>] [-PersistOnWriteFilterDevice <Boolean>]\n [-ProtectedType <ProtectedType>] [-RequirePostRebootFullScan <Boolean>] [-RestartServer <Boolean>]\n [-RestartWorkstation <Boolean>] [-SendWakeupPacket <Boolean>] [-SoftDeadlineEnabled <Boolean>]\n [-SoftwareInstallation <Boolean>] [-TimeBasedOn <TimeType>] [-UnprotectedType <UnprotectedType>]\n [-UseBranchCache <Boolean>] [-UserNotification <UserNotificationType>] [-VerbosityLevel <VerbosityLevelType>]\n [-PassThru] [-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Set-CMSoftwareUpdateDeployment [-AlertDateTime <DateTime>] [-AllowRestart <Boolean>]\n [-AllowUseMeteredNetwork <Boolean>] [-AvailableDateTime <DateTime>] [-DeploymentExpireDateTime <DateTime>]\n [-DeploymentName <String>] [-DeploymentType <DeploymentType>] [-Description <String>]\n [-DisableOperationsManagerAlert <Boolean>] [-DownloadFromMicrosoftUpdate <Boolean>] [-Enable <Boolean>]\n [-GenerateOperationsManagerAlert <Boolean>] [-GenerateSuccessAlert <Boolean>] [-NewDeploymentName <String>]\n [-PercentSuccess <Int32>] [-PersistOnWriteFilterDevice <Boolean>] [-ProtectedType <ProtectedType>]\n [-RequirePostRebootFullScan <Boolean>] [-RestartServer <Boolean>] [-RestartWorkstation <Boolean>]\n [-SendWakeupPacket <Boolean>] [-SoftDeadlineEnabled <Boolean>] [-SoftwareInstallation <Boolean>]\n -SoftwareUpdateGroupId <String> [-TimeBasedOn <TimeType>] [-UnprotectedType <UnprotectedType>]\n [-UseBranchCache <Boolean>] [-UserNotification <UserNotificationType>] [-VerbosityLevel <VerbosityLevelType>]\n [-PassThru] [-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Set-CMSoftwareUpdateDeployment [-AlertDateTime <DateTime>] [-AllowRestart <Boolean>]\n [-AllowUseMeteredNetwork <Boolean>] [-AvailableDateTime <DateTime>] [-DeploymentExpireDateTime <DateTime>]\n [-DeploymentName <String>] [-DeploymentType <DeploymentType>] [-Description <String>]\n [-DisableOperationsManagerAlert <Boolean>] [-DownloadFromMicrosoftUpdate <Boolean>] [-Enable <Boolean>]\n [-GenerateOperationsManagerAlert <Boolean>] [-GenerateSuccessAlert <Boolean>] [-NewDeploymentName <String>]\n [-PercentSuccess <Int32>] [-PersistOnWriteFilterDevice <Boolean>] [-ProtectedType <ProtectedType>]\n [-RequirePostRebootFullScan <Boolean>] [-RestartServer <Boolean>] [-RestartWorkstation <Boolean>]\n [-SendWakeupPacket <Boolean>] [-SoftDeadlineEnabled <Boolean>] [-SoftwareInstallation <Boolean>]\n -SoftwareUpdateGroupName <String> [-TimeBasedOn <TimeType>] [-UnprotectedType <UnprotectedType>]\n [-UseBranchCache <Boolean>] [-UserNotification <UserNotificationType>] [-VerbosityLevel <VerbosityLevelType>]\n [-PassThru] [-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Set-CMSoftwareUpdateDeployment [-AlertDateTime <DateTime>] [-AllowRestart <Boolean>]\n [-AllowUseMeteredNetwork <Boolean>] [-AvailableDateTime <DateTime>] [-DeploymentExpireDateTime <DateTime>]\n [-DeploymentName <String>] [-DeploymentType <DeploymentType>] [-Description <String>]\n [-DisableOperationsManagerAlert <Boolean>] [-DownloadFromMicrosoftUpdate <Boolean>] [-Enable <Boolean>]\n [-GenerateOperationsManagerAlert <Boolean>] [-GenerateSuccessAlert <Boolean>] [-NewDeploymentName <String>]\n [-PercentSuccess <Int32>] [-PersistOnWriteFilterDevice <Boolean>] [-ProtectedType <ProtectedType>]\n [-RequirePostRebootFullScan <Boolean>] [-RestartServer <Boolean>] [-RestartWorkstation <Boolean>]\n [-SendWakeupPacket <Boolean>] [-SoftDeadlineEnabled <Boolean>] [-SoftwareInstallation <Boolean>]\n -SoftwareUpdateId <String> [-TimeBasedOn <TimeType>] [-UnprotectedType <UnprotectedType>]\n [-UseBranchCache <Boolean>] [-UserNotification <UserNotificationType>] [-VerbosityLevel <VerbosityLevelType>]\n [-PassThru] [-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Set-CMSoftwareUpdateDeployment [-AlertDateTime <DateTime>] [-AllowRestart <Boolean>]\n [-AllowUseMeteredNetwork <Boolean>] [-AvailableDateTime <DateTime>] [-DeploymentExpireDateTime <DateTime>]\n [-DeploymentName <String>] [-DeploymentType <DeploymentType>] [-Description <String>]\n [-DisableOperationsManagerAlert <Boolean>] [-DownloadFromMicrosoftUpdate <Boolean>] [-Enable <Boolean>]\n [-GenerateOperationsManagerAlert <Boolean>] [-GenerateSuccessAlert <Boolean>] [-NewDeploymentName <String>]\n [-PercentSuccess <Int32>] [-PersistOnWriteFilterDevice <Boolean>] [-ProtectedType <ProtectedType>]\n [-RequirePostRebootFullScan <Boolean>] [-RestartServer <Boolean>] [-RestartWorkstation <Boolean>]\n [-SendWakeupPacket <Boolean>] [-SoftDeadlineEnabled <Boolean>] [-SoftwareInstallation <Boolean>]\n -SoftwareUpdateName <String> [-TimeBasedOn <TimeType>] [-UnprotectedType <UnprotectedType>]\n [-UseBranchCache <Boolean>] [-UserNotification <UserNotificationType>] [-VerbosityLevel <VerbosityLevelType>]\n [-PassThru] [-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]"],"uid":"ConfigurationManager.Set-CMSoftwareUpdateDeployment","hideEdit":true,"ms.translationtype":"MT","ms.contentlocale":"zh-cn","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-CMSoftwareUpdateDeployment.md","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/set-cmsoftwareupdatedeployment","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"Set-CMSoftwareUpdateDeployment","schemaType":"PowershellCmdlet","summary":"<p>修改软件更新部署。</p>\n","uid":"ConfigurationManager.Set-CMSoftwareUpdateDeployment"}],"canonical_url":"https://learn.microsoft.com/zh-cn/powershell/module/configurationmanager/set-cmsoftwareupdatedeployment?view=sccm-ps","_op_canonicalUrl":"https://learn.microsoft.com/zh-cn/powershell/module/configurationmanager/set-cmsoftwareupdatedeployment?view=sccm-ps"},"pageMetadata":"<meta name=\"description\" content=\"<p>使用此 cmdlet 在 Configuration Manager 中修改软件更新的部署。</p>\n<p>有关详细信息，请参阅 <a href=&quot;/mem/configmgr/sum/deploy-use/deploy-software-updates&quot;>在 Configuration Manager 中部署软件更新</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-CMSoftwareUpdateDeployment.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-cn\" />\r\n<meta name=\"ms.translationtype\" content=\"MT\" />\r\n<meta name=\"name\" content=\"Set-CMSoftwareUpdateDeployment\" />\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-CMSoftwareUpdateDeployment [-AlertDateTime <DateTime>] [-AllowRestart <Boolean>]\n [-AllowUseMeteredNetwork <Boolean>] [-AvailableDateTime <DateTime>] [-DeploymentExpireDateTime <DateTime>]\n [-DeploymentName <String>] [-DeploymentType <DeploymentType>] [-Description <String>]\n [-DisableOperationsManagerAlert <Boolean>] [-DownloadFromMicrosoftUpdate <Boolean>] [-Enable <Boolean>]\n [-GenerateOperationsManagerAlert <Boolean>] [-GenerateSuccessAlert <Boolean>] -InputObject <IResultObject>\n [-NewDeploymentName <String>] [-PercentSuccess <Int32>] [-PersistOnWriteFilterDevice <Boolean>]\n [-ProtectedType <ProtectedType>] [-RequirePostRebootFullScan <Boolean>] [-RestartServer <Boolean>]\n [-RestartWorkstation <Boolean>] [-SendWakeupPacket <Boolean>] [-SoftDeadlineEnabled <Boolean>]\n [-SoftwareInstallation <Boolean>] [-TimeBasedOn <TimeType>] [-UnprotectedType <UnprotectedType>]\n [-UseBranchCache <Boolean>] [-UserNotification <UserNotificationType>] [-VerbosityLevel <VerbosityLevelType>]\n [-PassThru] [-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-CMSoftwareUpdateDeployment [-AlertDateTime <DateTime>] [-AllowRestart <Boolean>]\n [-AllowUseMeteredNetwork <Boolean>] [-AvailableDateTime <DateTime>] [-DeploymentExpireDateTime <DateTime>]\n [-DeploymentName <String>] [-DeploymentType <DeploymentType>] [-Description <String>]\n [-DisableOperationsManagerAlert <Boolean>] [-DownloadFromMicrosoftUpdate <Boolean>] [-Enable <Boolean>]\n [-GenerateOperationsManagerAlert <Boolean>] [-GenerateSuccessAlert <Boolean>] [-NewDeploymentName <String>]\n [-PercentSuccess <Int32>] [-PersistOnWriteFilterDevice <Boolean>] [-ProtectedType <ProtectedType>]\n [-RequirePostRebootFullScan <Boolean>] [-RestartServer <Boolean>] [-RestartWorkstation <Boolean>]\n [-SendWakeupPacket <Boolean>] [-SoftDeadlineEnabled <Boolean>] [-SoftwareInstallation <Boolean>]\n -SoftwareUpdateGroupId <String> [-TimeBasedOn <TimeType>] [-UnprotectedType <UnprotectedType>]\n [-UseBranchCache <Boolean>] [-UserNotification <UserNotificationType>] [-VerbosityLevel <VerbosityLevelType>]\n [-PassThru] [-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-CMSoftwareUpdateDeployment [-AlertDateTime <DateTime>] [-AllowRestart <Boolean>]\n [-AllowUseMeteredNetwork <Boolean>] [-AvailableDateTime <DateTime>] [-DeploymentExpireDateTime <DateTime>]\n [-DeploymentName <String>] [-DeploymentType <DeploymentType>] [-Description <String>]\n [-DisableOperationsManagerAlert <Boolean>] [-DownloadFromMicrosoftUpdate <Boolean>] [-Enable <Boolean>]\n [-GenerateOperationsManagerAlert <Boolean>] [-GenerateSuccessAlert <Boolean>] [-NewDeploymentName <String>]\n [-PercentSuccess <Int32>] [-PersistOnWriteFilterDevice <Boolean>] [-ProtectedType <ProtectedType>]\n [-RequirePostRebootFullScan <Boolean>] [-RestartServer <Boolean>] [-RestartWorkstation <Boolean>]\n [-SendWakeupPacket <Boolean>] [-SoftDeadlineEnabled <Boolean>] [-SoftwareInstallation <Boolean>]\n -SoftwareUpdateGroupName <String> [-TimeBasedOn <TimeType>] [-UnprotectedType <UnprotectedType>]\n [-UseBranchCache <Boolean>] [-UserNotification <UserNotificationType>] [-VerbosityLevel <VerbosityLevelType>]\n [-PassThru] [-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-CMSoftwareUpdateDeployment [-AlertDateTime <DateTime>] [-AllowRestart <Boolean>]\n [-AllowUseMeteredNetwork <Boolean>] [-AvailableDateTime <DateTime>] [-DeploymentExpireDateTime <DateTime>]\n [-DeploymentName <String>] [-DeploymentType <DeploymentType>] [-Description <String>]\n [-DisableOperationsManagerAlert <Boolean>] [-DownloadFromMicrosoftUpdate <Boolean>] [-Enable <Boolean>]\n [-GenerateOperationsManagerAlert <Boolean>] [-GenerateSuccessAlert <Boolean>] [-NewDeploymentName <String>]\n [-PercentSuccess <Int32>] [-PersistOnWriteFilterDevice <Boolean>] [-ProtectedType <ProtectedType>]\n [-RequirePostRebootFullScan <Boolean>] [-RestartServer <Boolean>] [-RestartWorkstation <Boolean>]\n [-SendWakeupPacket <Boolean>] [-SoftDeadlineEnabled <Boolean>] [-SoftwareInstallation <Boolean>]\n -SoftwareUpdateId <String> [-TimeBasedOn <TimeType>] [-UnprotectedType <UnprotectedType>]\n [-UseBranchCache <Boolean>] [-UserNotification <UserNotificationType>] [-VerbosityLevel <VerbosityLevelType>]\n [-PassThru] [-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-CMSoftwareUpdateDeployment [-AlertDateTime <DateTime>] [-AllowRestart <Boolean>]\n [-AllowUseMeteredNetwork <Boolean>] [-AvailableDateTime <DateTime>] [-DeploymentExpireDateTime <DateTime>]\n [-DeploymentName <String>] [-DeploymentType <DeploymentType>] [-Description <String>]\n [-DisableOperationsManagerAlert <Boolean>] [-DownloadFromMicrosoftUpdate <Boolean>] [-Enable <Boolean>]\n [-GenerateOperationsManagerAlert <Boolean>] [-GenerateSuccessAlert <Boolean>] [-NewDeploymentName <String>]\n [-PercentSuccess <Int32>] [-PersistOnWriteFilterDevice <Boolean>] [-ProtectedType <ProtectedType>]\n [-RequirePostRebootFullScan <Boolean>] [-RestartServer <Boolean>] [-RestartWorkstation <Boolean>]\n [-SendWakeupPacket <Boolean>] [-SoftDeadlineEnabled <Boolean>] [-SoftwareInstallation <Boolean>]\n -SoftwareUpdateName <String> [-TimeBasedOn <TimeType>] [-UnprotectedType <UnprotectedType>]\n [-UseBranchCache <Boolean>] [-UserNotification <UserNotificationType>] [-VerbosityLevel <VerbosityLevelType>]\n [-PassThru] [-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"uid\" content=\"ConfigurationManager.Set-CMSoftwareUpdateDeployment\" />\r\n","themesRelativePathToOutputRoot":"_themes/"}