Start-CMClientSettingDeployment

(Preterido) Implanta configurações de cliente em dispositivos em uma coleção.

Syntax

Start-CMClientSettingDeployment
     -ClientSettingName <String>
     -Collection <IResultObject>
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMClientSettingDeployment
     -ClientSetting <IResultObject>
     -CollectionId <String>
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMClientSettingDeployment
     -ClientSetting <IResultObject>
     -CollectionName <String>
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMClientSettingDeployment
     -ClientSetting <IResultObject>
     -Collection <IResultObject>
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMClientSettingDeployment
     -ClientSettingId <String>
     -CollectionId <String>
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMClientSettingDeployment
     -ClientSettingId <String>
     -CollectionName <String>
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMClientSettingDeployment
     -ClientSettingId <String>
     -Collection <IResultObject>
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMClientSettingDeployment
     -ClientSettingName <String>
     -CollectionId <String>
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Start-CMClientSettingDeployment
     -ClientSettingName <String>
     -CollectionName <String>
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Description

O cmdlet Start-CMClientSettingDeployment implanta as configurações do cliente em dispositivos em uma coleção Configuration Manager. Especifique o objeto de configuração do cliente usando seu nome ou ID ou você pode usar o cmdlet Get-CMClientSetting para obter um objeto de configuração do cliente. Especifique a coleção para aplicar as configurações usando seu nome ou ID ou você pode usar o cmdlet Get-CMDeviceCollection para obter uma coleção de dispositivos.

Para obter mais informações sobre as configurações do cliente, consulte Sobre configurações do cliente no Configuration Manager.

Importante

A partir da versão 2107, esse cmdlet é preterido e pode ser removido em uma versão futura. Em vez disso, use o cmdlet New-CMClientSettingDeployment .

Exemplos

Exemplo 1: Implantar um objeto de configuração de cliente usando sua ID em uma coleção nomeada

PS XYZ:\> Start-CMClientSettingDeployment -ClientSettingId "CSI1023" -CollectionName "General Computer Collection"

Esse comando inicia a implantação do objeto de configuração do cliente que tem a ID CSI1023 para a coleção chamada Coleção Geral de Computadores.

Exemplo 2: Implantar um objeto de configuração de cliente usando uma variável

PS XYZ:\> $CSID = Get-CMClientSetting -Id "CSI1023"
PS XYZ:\> Start-CMClientSettingDeployment -ClientSetting $CSID -CollectionName "General Computer Collection"

O primeiro comando obtém um objeto de configuração do cliente que tem a ID CSI1023 e o salva na variável $CSID.

O segundo comando inicia a implantação do objeto de configuração do cliente na variável $CSID para a coleção chamada Coleção Geral de Computadores.

Parâmetros

-ClientSetting

Especifica um objeto de configuração do cliente. Para obter um objeto de configuração do cliente, use o cmdlet Get-CMClientSetting .

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

-ClientSettingId

Especifica a ID de um objeto de configuração do cliente.

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

-ClientSettingName

Especifica o nome de um objeto de configuração do cliente.

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

-Collection

Especifica um objeto de coleção Configuration Manager. Para obter um objeto de coleção, use o cmdlet Get-CMDeviceCollection . Configuration Manager aplica as configurações do cliente aos membros desta coleção.

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

-CollectionId

Especifica a ID de uma coleção Configuration Manager. Configuration Manager aplica as configurações do cliente aos membros desta coleção.

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

-CollectionName

Especifica o nome de uma coleção Configuration Manager. Configuration Manager aplica as configurações do cliente aos membros desta coleção.

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

-Confirm

Solicita a confirmação antes de executar o cmdlet.

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

-DisableWildcardHandling

Esse parâmetro trata caracteres curinga como valores de caractere literal. Você não pode combiná-lo com ForceWildcardHandling.

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

-ForceWildcardHandling

Esse parâmetro processa caracteres curinga e pode levar a um comportamento inesperado (não recomendado). Você não pode combiná-lo com DisableWildcardHandling.

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

-WhatIf

Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

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

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Saídas

System.Object