Remove-CMClientSettingDeployment

Rimuovere una distribuzione specifica di un'impostazione client personalizzata.

Sintassi

Remove-CMClientSettingDeployment
      [-Force]
      -InputObject <IResultObject>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMClientSettingDeployment
      -CollectionId <String>
      -ClientSettingsId <String>
      [-Force]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Descrizione

Utilizzare questo cmdlet per rimuovere una distribuzione specifica di un'impostazione client personalizzata. Quando si distribuiscono impostazioni personalizzate, queste sostituiscono le impostazioni client predefinite. Le impostazioni client personalizzate con una priorità più alta possono anche sostituire altre impostazioni. Per ulteriori informazioni, vedere Creare e distribuire impostazioni client personalizzate.

Nota

Eseguire i cmdlet di Configuration Manager dall'unità del sito di Configuration Manager, ad esempio PS XYZ:\> . Per ulteriori informazioni, vedere Introduzione.

Esempio

Esempio 1: Rimuovere una distribuzione di impostazioni client in base all'ID

In questo esempio viene rimossa la distribuzione delle impostazioni del client di controllo remoto nell'insieme con ID XYZ0003F.

$clientSettingId = (Get-CMClientSetting -Name "Remote control").SettingsID

Remove-CMClientSettingDeployment -CollectionID 'XYZ0003F' -ClientSettingsID $clientSettingId

Parametri

-ClientSettingsId

Specificare l'ID delle impostazioni client distribuite. Questo ID è l'ID Impostazioni nella console e la proprietà SettingsID nella SMS_ClientSettings WMI.

È possibile utilizzare il cmdlet Get-CMClientSetting per ottenere questa proprietà. Per esempio (Get-CMClientSetting -Name "Remote control").SettingsID

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

-CollectionId

Specificare l'ID raccolta in cui vengono distribuite le impostazioni client. Questo valore è il formato standard dell'ID raccolta, ad esempio XYZ00042 .

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

-Confirm

Richiede la conferma prima di eseguire il cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
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

-InputObject

Specificare un oggetto distribuzione delle impostazioni client da rimuovere. Per ottenere questo oggetto, utilizzare il cmdlet Get-CMClientSettingDeployment.

Type:IResultObject
Aliases:Deployment
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.

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

Input

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Output

System.Object