Partilhar via


Get-CMBaselineDeployment

SYNOPSIS

Obter uma linha de base.

SYNTAX

SearchByName (Padrão)

Get-CMBaselineDeployment [-Fast] [-Name <String>] [-Summary] [-Collection <IResultObject>]
 [-CollectionId <String>] [-CollectionName <String>] [-DisableWildcardHandling] [-ForceWildcardHandling]
 [<CommonParameters>]

SearchByDeploymentId

Get-CMBaselineDeployment [-Fast] [-DeploymentId <String>] [-Summary] [-Collection <IResultObject>]
 [-CollectionId <String>] [-CollectionName <String>] [-DisableWildcardHandling] [-ForceWildcardHandling]
 [<CommonParameters>]

SearchByValue

Get-CMBaselineDeployment [-Fast] [-InputObject <IResultObject>] [-Summary] [-Collection <IResultObject>]
 [-CollectionId <String>] [-CollectionName <String>] [-DisableWildcardHandling] [-ForceWildcardHandling]
 [<CommonParameters>]

SearchById

Get-CMBaselineDeployment [-Fast] [-SmsObjectId <Int32>] [-Summary] [-Collection <IResultObject>]
 [-CollectionId <String>] [-CollectionName <String>] [-DisableWildcardHandling] [-ForceWildcardHandling]
 [<CommonParameters>]

DESCRIPTION

Utilize este cmdlet para obter as implementações das linhas de base de configuração.

Nota

Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\> . Para mais informações, consulte a partida.

EXAMPLES

Exemplo 1: Obtenha todas as implementações para uma linha de base de configuração

$baseline = Get-CMBaseline -Name "Check Windows health" -Fast

Get-CMBaselineDeployment -InputObject $baseline

PARAMETERS

-Coleção

Especifique um objeto de coleção. Esta recolha é o alvo para a implantação da linha de base. Para obter este objeto, utilize o cmdlet Get-CMCollection.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-CollectionId

Especifique um ID de recolha que é o alvo para a implementação da linha de base. Por exemplo, XYZ00023.

Type: String
Parameter Sets: (All)
Aliases:

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

-Nome de coleção

Especifique um nome de cobrança que é o alvo para a implantação da linha de base.

Type: String
Parameter Sets: (All)
Aliases:

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

-DeploymentId

Especifique o ID da implantação. Este valor é um GUID padrão, o mesmo que o ID de implementação na consola.

Type: String
Parameter Sets: SearchByDeploymentId
Aliases: AssignmentUniqueID, BaselineDeploymentID

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

-DisableWildcardHandling

Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

- Rápido

Adicione este parâmetro para não atualizar automaticamente as propriedades preguiçosas. As propriedades preguiçosas contêm valores que são relativamente ineficientes de recuperação. Obter estas propriedades pode causar tráfego adicional de rede e diminuir o desempenho do cmdlet.

Se não utilizar este parâmetro, o cmdlet apresenta um aviso. Para desativar este aviso, desative $CMPSSuppressFastNotUsedCheck = $true .

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Especifique um objeto de linha de base de configuração para obter as suas implementações. Para obter este objeto, utilize o cmdlet Get-CMBaseline.

Type: IResultObject
Parameter Sets: SearchByValue
Aliases: Baseline

Required: False
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Name

Especifique o nome de uma linha de base de configuração para obter as suas implementações.

Type: String
Parameter Sets: SearchByName
Aliases: BaselineName

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

-SmsObjectId

Especifique o ID de uma linha de base de configuração para obter as suas implementações.

Type: Int32
Parameter Sets: SearchById
Aliases: CI_ID, BaselineID

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

-Resumo

Adicione este parâmetro para devolver o SMS_DeploymentSummary objeto da classe WMI.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

IResultObject[]#SMS_DeploymentSummary

IResultObject#SMS_DeploymentSummary

IResultObject[]#SMS_BaselineAssignment

IResultObject#SMS_BaselineAssignment

NOTAS

Para obter mais informações sobre estes objetos de retorno e suas propriedades, consulte os seguintes artigos:

Novo destacamento de bases de CM

Remoção-CMBaselineDeployment

Set-CMBaselineDeployment

Get-CMBaseline

Get-CMBaselineDeploymentStatus