Remove-CMSettingDeployment

Rimuovere una distribuzione per un oggetto criterio delle impostazioni.

Sintassi

Remove-CMSettingDeployment
      [-CMSettingsDeployment] <SettingsDeployment>
      [-Force]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [<CommonParameters>]

Descrizione

Eliminare una distribuzione per un oggetto criterio delle impostazioni. Ad esempio, rimuovere la distribuzione di un criterio di gestione di BitLocker o di un criterio di Microsoft Defender Application Control.

Esempio

Esempio 1: Rimuovere tutte le distribuzioni per un oggetto impostazioni di gestione di BitLocker

In questo esempio viene innanzitutto ottiene un oggetto impostazioni di gestione di BitLocker. Viene quindi utilizzato l'operatore pipe per ottenere tutte le distribuzioni per tale oggetto criterio ed eliminate tali distribuzioni.

Get-CMBlmSetting -Name "My BitLocker settings" | Get-CMSettingDeployment | Remove-CMSettingDeployment

Esempio 2: Rimuovere tutte le distribuzioni in una raccolta specifica per un oggetto impostazioni di Microsoft Defender Application Control

In questo esempio viene innanzitutto ottiene un oggetto impostazioni di Microsoft Defender Application Control. Viene quindi utilizzato l'operatore pipe per ottenere tutte le distribuzioni per tale oggetto criterio. La clausola Where-Object consente di filtrare l'elenco delle distribuzioni a quelle nell'insieme All Desktop and Server Clients e quindi di eliminarle.

Get-CMWdacSetting -Name "My App Control settings" | Get-CMSettingDeployment | Where-Object { $_.CollectionId -eq (Get-CMCollection -Name "All Desktop and Server Clients").CollectionId } | Remove-CMSettingDeployment

Parametri

-CMSettingsDeployment

Specificare l'oggetto di distribuzione delle impostazioni da configurare. Per ottenere l'oggetto di distribuzione, utilizzare il cmdlet Get-CMSettingDeployment.

Type:SettingsDeployment
Position:1
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-DisableWildcardHandling

Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.

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

-Force

Eseguire il comando senza chiedere conferma.

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

-ForceWildcardHandling

Questo parametro elabora i caratteri jolly e può causare un comportamento imprevisto (scelta non consigliata). Non è possibile combinarlo con DisableWildcardHandling.

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

Input

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

Output

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