Share via


Export-CMConfigurationItem

Salva um item de configuração Configuration Manager em um arquivo.

Syntax

Export-CMConfigurationItem
      [-Name] <String>
      -Path <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Export-CMConfigurationItem
      [-Id] <Int32>
      -Path <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Export-CMConfigurationItem
      [-InputObject] <IResultObject>
      -Path <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

O cmdlet Export-CMConfigurationItem salva um item de configuração Configuration Manager em um arquivo .cab especificado. Você pode especificar itens por ID, nome ou pelo uso do cmdlet Get-CMConfigurationItem .

Os itens de configuração contêm uma ou mais configurações, juntamente com as regras de conformidade. Para obter mais informações sobre itens de configuração, consulte Introdução às Configurações de Conformidade no Configuration Manager.

Observação

Execute Configuration Manager cmdlets da unidade do site Configuration Manager, por exemplo PS XYZ:\>. Para obter mais informações, confira introdução.

Exemplos

Exemplo 1: exportar um item usando uma ID

PS XYZ:\>Export-CMConfigurationItem -Id "16777568" -Path "C:\Exports\CI16777568.cab"

Esse comando exporta um item de configuração com o identificador chamado 16777568 para o arquivo especificado.

Exemplo 2: exportar um item usando um nome

PS XYZ:\>Export-CMConfigurationItem -Name "ConfigItem76" -Path "C:\Exports\CIConfigItem76.cab"

Esse comando exporta um item de configuração chamado ConfigItem76 para o arquivo especificado.

Exemplo 3: Exportar um item usando uma variável

PS XYZ:\> $CIObj=Get-CMConfigurationItem -Id "16777568"
PS XYZ:\> Export-CMConfigurationItem -InputObject $CIObj -Path "C:\Exports\CI16777568.cab"

O primeiro comando obtém um item de configuração com o identificador especificado e o armazena na variável $CIObj.

O segundo comando exporta o item na variável $CIObj para o arquivo especificado.

Parâmetros

-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

-Id

Especifica uma matriz de identificadores para um ou mais itens de configuração. Você pode usar uma lista separada por vírgulas.

Type:Int32
Aliases:CIId, CI_ID
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Especifica um objeto de item de configuração. Para obter um objeto de item de configuração, você pode usar o cmdlet Get-CMConfigurationItem .

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

-Name

Especifica uma matriz de nomes de itens de configuração. Você pode usar uma lista separada por vírgulas.

Type:String
Aliases:LocalizedDisplayName
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Path

Especifica um caminho de arquivo completo para um arquivo de exportação.

Type:String
Aliases:FileName, FilePath, ExportFilePath
Position:Named
Default value:None
Required:True
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