Get-CMBaseline
SYNOPSIS
Obtenha uma linha de base de configuração.
SYNTAX
SearchByName (Padrão)
Get-CMBaseline [-Fast] [[-Name] <String>] [-DisableWildcardHandling] [-ForceWildcardHandling]
[<CommonParameters>]
SearchByIdMandatory
Get-CMBaseline [-Fast] [-Id] <Int32> [-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]
SearchByParentBaseline
Get-CMBaseline [-Fast] [-ParentBaseline] <IResultObject> [-DisableWildcardHandling] [-ForceWildcardHandling]
[<CommonParameters>]
SearchByParentBaselineIdMandatory
Get-CMBaseline [-Fast] -ParentBaselineId <Int32> [-DisableWildcardHandling] [-ForceWildcardHandling]
[<CommonParameters>]
SearchByParentBaselineNameMandatory
Get-CMBaseline [-Fast] -ParentBaselineName <String> [-DisableWildcardHandling] [-ForceWildcardHandling]
[<CommonParameters>]
DESCRIPTION
Utilize este cmdlet para obter uma ou mais linhas de base de configuração. Utilize linhas de base de configuração para avaliar a conformidade de um dispositivo. Para obter mais informações, consulte Começar com as definições de conformidade no Gestor 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 linhas de base de configuração utilizando um nome de base parental
Este comando obtém as linhas de base de configuração da criança no item de configuração de base dos pais chamado ParentBaselineContoso01.
Get-CMBaseline -ParentBaselineName "ParentBaselineContoso01"
Exemplo 2: Obtenha linhas de base de configuração utilizando um ID de base parental
Este comando obtém as linhas de base de configuração da criança no item de configuração da linha de base dos pais que tem o ID 16777357.
Get-CMBaseline -ParentBaselineId "16777357"
PARAMETERS
-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
- ID
Especificar o ID de uma linha de base de configuração. Este valor é o mesmo que o atributo CI_ID. Por exemplo, 33554545
.
Type: Int32
Parameter Sets: SearchByIdMandatory
Aliases: CIId, CI_ID
Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Name
Especifique o nome de uma linha de base de configuração. Este valor é o mesmo que o atributo Adn de Versão Localizada.
Pode utilizar caracteres wildcard:
*
: Vários caracteres?
: Personagem única
Type: String
Parameter Sets: SearchByName
Aliases: LocalizedDisplayName
Required: False
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: True
-Base dos Pais
Especifique um objeto de base de configuração que é uma linha de base dos pais.
Type: IResultObject
Parameter Sets: SearchByParentBaseline
Aliases:
Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-ParentBaselineId
Especificar o ID de uma linha de base de configuração dos pais.
Type: Int32
Parameter Sets: SearchByParentBaselineIdMandatory
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Nome baseline dos pais
Especifique o nome de uma linha de base de configuração dos pais.
Pode utilizar caracteres wildcard:
*
: Vários caracteres?
: Personagem única
Type: String
Parameter Sets: SearchByParentBaselineNameMandatory
Aliases:
Required: True
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_ConfigurationBaselineInfo
IResultObject#SMS_ConfigurationBaselineInfo
IResultObject[]#SMS_ConfigurationItem
IResultObject#SMS_ConfigurationItem
IResultObject[]#SMS_SoftwareUpdate
IResultObject#SMS_SoftwareUpdate
NOTAS
Para obter mais informações sobre estes objetos de retorno e suas propriedades, consulte os seguintes artigos:
- SMS_ConfigurationBaselineInfo server WMI class (Classe WMI de servidor SMS_ConfigurationBaselineInfo)
- SMS_ConfigurationItem server WMI class (Classe WMI de servidor SMS_ConfigurationItem)
- SMS_SoftwareUpdate servidor WMI classe
RELATED LINKS
Get-CMBaselineSummarizationSchedule
Começar com as definições de conformidade no Gestor de Configuração