Remove-CMPackage
拿掉 Configuration Manager 套件。
語法
Remove-CMPackage
[-Force]
-InputObject <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-CMPackage
[-Force]
-Id <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-CMPackage
[-Force]
-Name <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Remove-CMPackage Cmdlet 會移除 Configuration Manager 中的套件。 您可以從建立封裝的網站中刪除套件。 如果使用者已鎖定網路檔案,Configuration Manager 就無法從發佈點刪除套件。
當您移除封裝時,Configuration Manager 會將它從資料庫中移除。 如果封裝已傳送至子月臺,Configuration Manager 會移除這些子月臺的套件資訊。 如果封裝的來源檔案有壓縮版本,Configuration Manager 會從月台伺服器刪除壓縮檔案。
注意事項
從 Configuration Manager 月臺磁碟驅動器執行 Configuration Manager Cmdlet,例如 PS XYZ:\>
。 如需詳細資訊,請 參閱開始使用。
範例
範例 1:移除套件
PS XYZ:\> Remove-CMPackage -Id "CM10000D"
此命令會移除標識碼CM10000D的套件。
範例 2:使用物件變數移除封裝
PS XYZ:\> $Pkg = Get-CMPackage -Id "CM10000D"
PS XYZ:\> Remove-CMPackage -InputObject $Pkg
第一個命令會取得標識碼CM10000D的封裝,然後將結果儲存到$Pkg變數。
第二個命令會移除儲存在 $Pkg 變數中的封裝。
參數
-Confirm
執行 Cmdlet 之前提示您確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-DisableWildcardHandling
此參數會將通配符視為常值字元值。 您無法將其與 ForceWildcardHandling 結合。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Force
強制命令在不要求使用者確認的情況下執行。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ForceWildcardHandling
此參數會處理通配符,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling 結合。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Id
指定封裝標識子的陣列。
類型: | String |
別名: | PackageId |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-InputObject
指定 CMPackage 物件。 若要取得 CMPackage 物件,請使用 Get-CMPackage Cmdlet。
類型: | IResultObject |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-Name
指定封裝名稱的陣列。
類型: | String |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-WhatIf
顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會執行。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
輸出
System.Object