Remove-CMMaintenanceWindow

Supprimez une fenêtre de maintenance.

Syntax

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

Utilisez cette cmdlet pour supprimer une fenêtre de maintenance d’une collection.

Pour plus d’informations sur les fenêtres de maintenance, voir Comment utiliser les fenêtres de maintenance dans Configuration Manager.

Notes

Exécutez les cmdlets Configuration Manager à partir du lecteur de site Configuration Manager, par PS XYZ:\> exemple. Pour plus d’informations, voir la mise en place.

Exemples

Exemple 1 : Supprimer une fenêtre de maintenance par nom d’une collection par ID

Cette commande supprime la fenêtre de maintenance nommée Maintenance du point de distribution. La fenêtre se trouve sur la collection avec l’ID XYZ0004D.

Remove-CMMaintenanceWindow -Name "Distribution Point Maintenance" -CollectionId "XYZ0004D"

Exemple 2 : Supprimer toutes les fenêtres de maintenance d’une collection

Cet exemple obtient d’abord un objet de collection, puis utilise le caractère générique pour supprimer toutes les fenêtres sans demande de confirmation.

$coll = Get-CMCollection -CollectionId "XYZ0003f"
Remove-CMMaintenanceWindow -InputObject $coll -MaintenanceWindowName "*" -Force

Paramètres

- Confirmer

Ajoutez ce paramètre pour confirmer l’exécution de l’cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False
- WhatIf

Présente ce qui se produit si le cmdlet s’exécute. La cmdlet ne s’exécute pas.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False
-CollectionId

Spécifiez l’ID d’une collection à partir de laquelle supprimer la fenêtre de maintenance. Cet ID est un ID de collection standard, par XYZ0003F exemple.

Type:String
Position:0
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-CollectionName

Spécifiez le nom d’une collection à partir de laquelle supprimer la fenêtre de maintenance.

Type:String
Position:0
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-DisableWildcardHandling

Ce paramètre traite les caractères génériques comme des valeurs littérales. Vous ne pouvez pas la combiner avec ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Force

Ajoutez ce paramètre pour forcer l’exécuter sans demander confirmation à l’utilisateur.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ForceWildcardHandling

Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-InputObject

Spécifiez un objet pour une collection à partir de laquelle supprimer la fenêtre de maintenance. Pour obtenir cet objet, utilisez la cmdlet Get-CMCollection.

Type:IResultObject
Aliases:Collection, Site
Position:0
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-MaintenanceWindowName

Spécifiez le nom d’une fenêtre de maintenance à supprimer de la collection ciblée.

Vous pouvez utiliser des caractères génériques :

  • *: Plusieurs caractères
  • ?: Caractère unique
Type:String
Aliases:Name
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:True

Entrées

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Sorties

System.Object