Remove-CMMaintenanceWindow
拿掉維護期間。
語法
Remove-CMMaintenanceWindow
[-Force]
[-InputObject] <IResultObject>
-MaintenanceWindowName <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-CMMaintenanceWindow
[-CollectionId] <String>
[-Force]
-MaintenanceWindowName <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-CMMaintenanceWindow
[-CollectionName] <String>
[-Force]
-MaintenanceWindowName <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
使用此 Cmdlet 從集合中移除維護期間。
如需維護期間的詳細資訊,請參閱 How to use maintenance windows in Configuration Manager。
注意事項
從 Configuration Manager 月臺磁碟驅動器執行 Configuration Manager Cmdlet,例如 PS XYZ:\>
。 如需詳細資訊,請 參閱開始使用。
範例
範例 1:依標識符從集合中依名稱移除維護時段
此命令會移除名為 發佈點維護的維護期間。 視窗位於標識 碼XYZ0004D的集合上。
Remove-CMMaintenanceWindow -Name "Distribution Point Maintenance" -CollectionId "XYZ0004D"
範例 2:移除集合上的所有維護時段
此範例會先取得集合物件,然後使用通配符移除所有視窗,而不提示確認。
$coll = Get-CMCollection -CollectionId "XYZ0003f"
Remove-CMMaintenanceWindow -InputObject $coll -MaintenanceWindowName "*" -Force
參數
-CollectionId
指定要從中移除維護期間之集合的標識碼。 這個識別碼是標準集合識別碼,例如 XYZ0003F
。
類型: | String |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-CollectionName
指定要從中移除維護期間的集合名稱。
類型: | String |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | False |
-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 |
-InputObject
指定要從中移除維護期間之集合的物件。 若要取得此物件,請使用 Get-CMCollection Cmdlet。
類型: | IResultObject |
別名: | Collection, Site |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-MaintenanceWindowName
指定要從目標集合中移除的維護時段名稱。
您可以使用通配符:
-
*
:多個字元 -
?
:單一字元
類型: | String |
別名: | Name |
Position: | Named |
預設值: | None |
必要: | True |
接受管線輸入: | False |
接受萬用字元: | True |
-WhatIf
顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會執行。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
輸入
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
輸出
System.Object