Save-CMSoftwareUpdate
儲存軟體更新以更新群組和套件。
Syntax
Save-CMSoftwareUpdate
-DeploymentPackageName <String>
[-Location <String>]
[-RetryCount <UInt32>]
[-RetryDelaySec <UInt32>]
[-SoftwareUpdateLanguage <String[]>]
-SoftwareUpdateName <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Save-CMSoftwareUpdate
-DeploymentPackageName <String>
[-Location <String>]
[-RetryCount <UInt32>]
[-RetryDelaySec <UInt32>]
-SoftwareUpdateGroupId <String[]>
[-SoftwareUpdateLanguage <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Save-CMSoftwareUpdate
-DeploymentPackageName <String>
[-Location <String>]
[-RetryCount <UInt32>]
[-RetryDelaySec <UInt32>]
-SoftwareUpdateGroupName <String[]>
[-SoftwareUpdateLanguage <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Save-CMSoftwareUpdate
-DeploymentPackageName <String>
[-Location <String>]
[-RetryCount <UInt32>]
[-RetryDelaySec <UInt32>]
-SoftwareUpdateGroup <IResultObject>
[-SoftwareUpdateLanguage <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Save-CMSoftwareUpdate
-DeploymentPackageName <String>
[-Location <String>]
[-RetryCount <UInt32>]
[-RetryDelaySec <UInt32>]
-SoftwareUpdateId <String[]>
[-SoftwareUpdateLanguage <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Save-CMSoftwareUpdate
-DeploymentPackageName <String>
[-Location <String>]
[-RetryCount <UInt32>]
[-RetryDelaySec <UInt32>]
-SoftwareUpdate <IResultObject>
[-SoftwareUpdateLanguage <String[]>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
使用此 Cmdlet 來儲存一或多個軟體更新,以更新群組和部署套件。
您可以指定一或多個與部署套件相關聯的軟體更新。 您也可以指定更新的下載來源位置和軟體更新的語言。 語言會決定軟體更新同步處理的摘要詳細資料,以及要下載的軟體更新檔語言。
注意事項
從Configuration Manager月臺磁片磁碟機執行 Configuration Manager Cmdlet,例如 PS XYZ:\>
。 如需詳細資訊,請 參閱開始使用。
範例
範例 1:儲存軟體更新並在其中新增語言
此命令會針對名為Package01的部署套件,儲存名為Windows 10 (KB3095020) 的軟體更新。 它也會將 英文 新增至其語言陣列。
Save-CMSoftwareUpdate -SoftwareUpdateName "Cumulative Update for Windows 10 (KB3095020)" -DeploymentPackageName "Package01" -SoftwareUpdateLanguage "English"
範例 2:從軟體更新群組儲存軟體更新
此命令會取得名為 TestSUgroup10 的軟體更新群組物件,並使用管線運算子將物件傳遞至 Save-CMSoftwareUpdate,這會以套件名稱 Package01儲存軟體更新。
Get-CMSoftwareUpdateGroup -Name "TestSUgroup10" | Save-CMSoftwareUpdate -DeploymentPackageName "Package01"
範例 3:從軟體更新群組儲存軟體更新,並指定要從中下載的來源位置
此命令會取得名為TestSUgroup10的軟體更新群組物件,並使用管線運算子將物件傳遞至Save-CMSoftwareUpdate,以將軟體更新從Server01上的檔案共用更新儲存為Package01。
Get-CMSoftwareUpdateGroup -Name "TestSUgroup10" Save-CMSoftwareUpdate -Location "\\Server01\Updates" -DeploymentPackageName "Package01"
參數
-Confirm
執行 Cmdlet 之前提示您確認。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeploymentPackageName
指定部署封裝的名稱。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
此參數會將萬用字元視為常值字元值。 您無法將其與 ForceWildcardHandling結合。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
此參數會處理萬用字元,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling結合。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
指定軟體更新的下載來源位置。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RetryCount
針對重試下載更新的次數指定整數值。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RetryDelaySec
針對重試前要等候的秒數指定整數值。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SoftwareUpdate
指定要儲存的軟體更新物件。 若要取得此物件,請使用 Get-CMSoftwareUpdate Cmdlet。
Type: | IResultObject |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SoftwareUpdateGroup
指定軟體更新群組物件。 若要取得此物件,請使用 Get-CMSoftwareUpdateGroup Cmdlet。
Type: | IResultObject |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SoftwareUpdateGroupId
指定軟體更新群組的識別碼陣列。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SoftwareUpdateGroupName
指定軟體更新群組的名稱陣列。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SoftwareUpdateId
指定軟體更新的識別碼陣列。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SoftwareUpdateLanguage
指定軟體更新語言的陣列。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SoftwareUpdateName
指定軟體更新名稱的陣列。
Type: | String[] |
Aliases: | LocalizedDisplayName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會執行。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸入
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
輸出
System.Object
相關連結
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應