Remove-CMSettingDeployment
SYNOPSIS
Remova uma implementação para um objeto de política de definições.
SYNTAX
Remove-CMSettingDeployment [-CMSettingsDeployment] <SettingsDeployment> [-Force] [-DisableWildcardHandling]
[-ForceWildcardHandling] [<CommonParameters>]
DESCRIPTION
Elimine uma implementação para um objeto de política de definições. Por exemplo, remova a implementação de uma política de gestão BitLocker ou de uma política de controlo de aplicações do Microsoft Defender.
EXAMPLES
Exemplo 1: Remover todas as implementações para um objeto de definições de gestão BitLocker
Este exemplo obtém primeiro um objeto de definições de gestão BitLocker. Em seguida, utiliza o operador de tubos para obter todas as implementações para esse objeto de política e elimina essas implementações.
Get-CMBlmSetting -Name "My BitLocker settings" | Get-CMSettingDeployment | Remove-CMSettingDeployment
Exemplo 2: Remover todas as implementações de uma coleção específica para um objeto de controlo de aplicações do Microsoft Defender
Este exemplo obtém primeiro um objeto de definições de Controlo de aplicações do Microsoft Defender. Em seguida, utiliza o operador de tubos para obter todas as implementações para esse objeto de política. A cláusula Where-Object filtra a lista de implementações para as que se deslocam à coleção de clientes de todos os clientes de ambiente de trabalho e servidor, o Andr elimina essas implementações.
Get-CMWdacSetting -Name "My App Control settings" | Get-CMSettingDeployment | Where-Object { $_.CollectionId -eq (Get-CMCollection -Name "All Desktop and Server Clients").CollectionId } | Remove-CMSettingDeployment
PARAMETERS
-CMSettingsDeployment
Especifique o objeto de implementação das definições para configurar. Para obter o objeto de implantação, utilize o cmdlet Get-CMSettingDeployment.
Type: SettingsDeployment
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-DisableWildcardHandling
Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Force
Executar o comando sem pedir confirmação.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.