Freigeben über


New-CMClientSettingDeployment

Stellen Sie eine benutzerdefinierte Clienteinstellung bereit.

Syntax

New-CMClientSettingDeployment
   -Name <String>
   [-Collection <IResultObject>]
   [-CollectionId <String>]
   [-CollectionName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-CMClientSettingDeployment
   -Id <String>
   [-Collection <IResultObject>]
   [-CollectionId <String>]
   [-CollectionName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-CMClientSettingDeployment
   -InputObject <IResultObject>
   [-Collection <IResultObject>]
   [-CollectionId <String>]
   [-CollectionName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Verwenden Sie dieses Cmdlet, um eine benutzerdefinierte Clienteinstellung bereitzustellen. Wenn Sie benutzerdefinierte Einstellungen bereitstellen, überschreiben sie die Standardclienteinstellungen. Benutzerdefinierte Clienteinstellungen mit einer höheren Priorität können auch andere Einstellungen außer Kraft setzen. Weitere Informationen finden Sie unter Erstellen und Bereitstellen benutzerdefinierter Clienteinstellungen.

Hinweis

Führen Sie Configuration Manager-Cmdlets beispielsweise vom Configuration Manager-Standortlaufwerk PS XYZ:\> aus. Weitere Informationen finden Sie unter "Erste Schritte".

Beispiele

Beispiel 1: Bereitstellen eines Clienteinstellungsobjekts mithilfe seiner ID in einer benannten Auflistung

New-CMClientSettingDeployment -Id "16777225" -CollectionName "General Computer Collection"

Parameter

-Collection

Geben Sie ein Auflistungsobjekt als Ziel für die Bereitstellung an. Verwenden Sie zum Abrufen dieses Objekts das Cmdlet "Get-CMCollection".

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

-CollectionId

Geben Sie eine ID für die Sammlung an, die auf diese Bereitstellung ausgerichtet werden soll. Dieser Wert ist eine Standardsammlungs-ID, XYZ00042 z. B. .

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

-CollectionName

Geben Sie einen Sammlungsnamen für diese Bereitstellung an.

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

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

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

-DisableWildcardHandling

Dieser Parameter behandelt Platzhalterzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandlingkombinieren.

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

-ForceWildcardHandling

Dieser Parameter verarbeitet Platzhalterzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandlingkombinieren.

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

-Id

Geben Sie die ID der benutzerdefinierten Clienteinstellungen an, die bereitgestellt werden sollen. Diese ID ist die Einstellungen-ID in der Konsole und die SettingsID-Eigenschaft der SMS_ClientSettings WMI-Klasse.

Sie können das Cmdlet "Get-CMClientSetting" verwenden, um diese Eigenschaft abzurufen. Beispiel: (Get-CMClientSetting -Name "Remote control").SettingsID

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

-InputObject

Geben Sie ein benutzerdefiniertes Clienteinstellungsobjekt an, das bereitgestellt werden soll. Verwenden Sie zum Abrufen dieses Objekts das Cmdlet "Get-CMClientSetting".

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

-Name

Geben Sie den Namen der benutzerdefinierten Clienteinstellungen an, die bereitgestellt werden sollen.

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

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Eingaben

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Ausgaben

System.Object