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