Remove-CMMaintenanceWindow
Remover uma janela de manutenção.
Sintaxe
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
Utilize este cmdlet para remover uma janela de manutenção de uma coleção.
Para obter mais informações sobre janelas de manutenção, consulte Como utilizar janelas de manutenção no Configuration Manager.
Observação
Execute cmdlets do Configuration Manager a partir da unidade do site do Configuration Manager, por exemplo PS XYZ:\>
. Para obter mais informações, veja Introdução.
Exemplos
Exemplo 1: Remover uma janela de manutenção por nome de uma coleção por ID
Este comando remove a janela de manutenção denominada Manutenção do Ponto de Distribuição. A janela encontra-se na coleção com o ID XYZ0004D.
Remove-CMMaintenanceWindow -Name "Distribution Point Maintenance" -CollectionId "XYZ0004D"
Exemplo 2: Remover todas as janelas de manutenção numa coleção
Este exemplo obtém primeiro um objeto de coleção e, em seguida, utiliza o caráter universal para remover todas as janelas sem pedir confirmação.
$coll = Get-CMCollection -CollectionId "XYZ0003f"
Remove-CMMaintenanceWindow -InputObject $coll -MaintenanceWindowName "*" -Force
Parâmetros
-CollectionId
Especifique o ID de uma coleção a partir da qual pretende remover a janela de manutenção. Este ID é um ID de coleção padrão, por exemplo XYZ0003F
.
Tipo: | String |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-CollectionName
Especifique o nome de uma coleção a partir da qual pretende remover a janela de manutenção.
Tipo: | String |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Confirm
Adicione este parâmetro para pedir confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DisableWildcardHandling
Este parâmetro trata os carateres universais como valores de carateres literais. Não pode combiná-lo com ForceWildcardHandling.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Force
Adicione este parâmetro para forçar a execução do comando sem pedir a confirmação do utilizador.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ForceWildcardHandling
Este parâmetro processa carateres universais e pode levar a um comportamento inesperado (não recomendado). Não pode combiná-lo com DisableWildcardHandling.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-InputObject
Especifique um objeto para uma coleção a partir da qual pretende remover a janela de manutenção. Para obter este objeto, utilize o cmdlet Get-CMCollection .
Tipo: | IResultObject |
Aliases: | Collection, Site |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-MaintenanceWindowName
Especifique o nome de uma janela de manutenção a remover da coleção de destino.
Pode utilizar carateres universais:
-
*
: Múltiplos carateres -
?
: caráter único
Tipo: | String |
Aliases: | Name |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | True |
-WhatIf
Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Saídas
System.Object