Partilhar via


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.

INPUTS

Microsoft.ConfigurationManagement.PowerShell.Cmdlets.Deployments.SettingsDeployment.SettingsDeployment.SettingsDeployment

OUTPUTS

Microsoft.ConfigurationManagement.PowerShell.Cmdlets.Deployments.SettingsDeployment.SettingsDeployment.SettingsDeployment

NOTAS

Get-CMSettingDeployment

Novo CmSettingDeployment

Set-CMSettingDeployment