Share via


Set-CMBaselineDeployment

Altera as configurações de uma implantação de linha de base do Configuration Manager.

Syntax

Set-CMBaselineDeployment
   [-EnableEnforcement <Boolean>]
   [-GenerateAlert <Boolean>]
   -InputObject <IResultObject>
   [-MonitoredByScom <Boolean>]
   [-OverrideServiceWindow <Boolean>]
   [-ParameterValue <Int32>]
   [-PostponeDateTime <DateTime>]
   [-Schedule <IResultObject>]
   [-PassThru]
   [-Collection <IResultObject>]
   [-CollectionId <String>]
   [-CollectionName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMBaselineDeployment
   -BaselineId <String>
   [-EnableEnforcement <Boolean>]
   [-GenerateAlert <Boolean>]
   [-MonitoredByScom <Boolean>]
   [-OverrideServiceWindow <Boolean>]
   [-ParameterValue <Int32>]
   [-PostponeDateTime <DateTime>]
   [-Schedule <IResultObject>]
   [-PassThru]
   [-Collection <IResultObject>]
   [-CollectionId <String>]
   [-CollectionName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMBaselineDeployment
   -BaselineName <String>
   [-EnableEnforcement <Boolean>]
   [-GenerateAlert <Boolean>]
   [-MonitoredByScom <Boolean>]
   [-OverrideServiceWindow <Boolean>]
   [-ParameterValue <Int32>]
   [-PostponeDateTime <DateTime>]
   [-Schedule <IResultObject>]
   [-PassThru]
   [-Collection <IResultObject>]
   [-CollectionId <String>]
   [-CollectionName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

O cmdlet Set-CMBaselineDeployment altera as configurações de uma implantação de configuração de linha de base do Configuration Manager. Uma linha de base define a configuração de um produto ou sistema estabelecido em um momento específico. As linhas de base contêm um conjunto definido de configurações necessárias e regras associadas. O Configuration Manager atribui linhas de base ao computador em coleções, juntamente com um cronograma de avaliação de conformidade.

Use a linha de base e o nome de uma coleção para especificar uma implantação a ser modificada. Você pode especificar uma linha de base pelo nome ou ID ou usar o cmdlet Get-CMBaseline para obter um objeto de linha de base.

Você pode usar o cmdlet New-CMBaselineDeployment para criar uma implantação.

Observação

Execute cmdlets do Configuration Manager na unidade de site do Configuration Manager, por PS XYZ:\> exemplo. Para obter mais informações, consulte getting started.

Exemplos

Exemplo 1: Alterar se uma implantação gera alertas

PS XYZ:\> Set-CMBaselineDeployment -BaselineName "Baseline 2012" -CollectionName "All Computers" -GenerateAlert $False

Este comando altera uma implantação para a linha de base chamada Baseline 2012 para uma coleção chamada All Computers. Este comando define o parâmetro GenerateAlert como $False.

Exemplo 2: Alterar configurações de implantação

PS XYZ:\> Set-CMBaselineDeployment -BaselineName "Baseline A3" -CollectionName "TSQA Computers" -GenerateAlert $True -MonitoredByScom $True -ParameterValue 60 -PostponeDate 2013/02/12 -PostponeTime 12:34

Este comando altera uma implantação para a linha de base chamada Baseline A3 para uma coleção chamada TSQA Computers. O comando especifica valores para geração de alertas e monitoramento do Operations Manager. Ele também inclui como um valor de parâmetro e data e hora de adiamento.

Parâmetros

-BaselineId

Especifica a ID de uma linha de base.

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

-BaselineName

Especifica o nome de uma linha de base.

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

-Collection

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

-CollectionId

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

-CollectionName

Especifica o nome de uma coleção. A implantação se aplica a essa coleção.

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

-Confirm

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

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

-DisableWildcardHandling

Este parâmetro trata caracteres curinga como valores literais de caracteres. Não é possível combiná-lo com ForceWildcardHandling.

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

-EnableEnforcement

Especifica se a imposição deve ser habilitada para a linha de base. Durante a imposição, um cliente relata informações de conformidade sobre as configurações em uma linha de base.

Type:Boolean
Position:Named
Default value:None
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). Não é possível combiná-lo com DisableWildcardHandling.

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

-GenerateAlert

Especifica se o Configuration Manager gera alertas durante a implantação.

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

-InputObject

Type:IResultObject
Aliases:Baseline, DeploymentSummary, Assignment
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-MonitoredByScom

Especifica se deve ser aplicado System Center 2016 - critérios de monitoramento do Operations Manager durante a implantação.

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

-OverrideServiceWindow

Especifica se será preciso substituir janelas de serviço durante a implantação de políticas. As janelas de serviço são períodos de tempo alocados para manutenção.

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

-ParameterValue

Especifica um valor inteiro. Esse é o valor do parâmetro.

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

-PassThru

Adicione esse parâmetro para retornar um objeto que representa o item com o qual você está trabalhando. Por padrão, esse cmdlet pode não gerar nenhuma saída.

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

-PostponeDateTime

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

-Schedule

Especifica um objeto CMSchedule. O cronograma especifica quando ocorre a janela de manutenção. Para criar um objeto CMSchedule, use o cmdlet New-CMSchedule.

Type:IResultObject
Position:Named
Default value:None
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
Accept pipeline input:False
Accept wildcard characters:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Saídas

System.Object