Share via


Export-CMQuery

Exporte uma consulta de Configuration Manager.

Syntax

Export-CMQuery
      [-Comment <String>]
      -ExportFilePath <String>
      -Name <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Export-CMQuery
      [-Comment <String>]
      -ExportFilePath <String>
      -Id <String>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Export-CMQuery
      [-Comment <String>]
      -ExportFilePath <String>
      [-InputObject] <IResultObject>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Use esse cmdlet para exportar uma consulta de Configuration Manager. Configuration Manager consultas definem uma expressão WQL (WMI Query Language) para obter informações do banco de dados do site com base nos critérios fornecidos.

Você pode exportar uma consulta para copiá-la de um site para outro. Por exemplo, para copiar uma consulta de um laboratório de teste para um ambiente de produção.

Configuration Manager exporta a consulta para um arquivo MOF (formato de objeto gerenciado). Em seguida, você pode usar o cmdlet Import-CMQuery para importar a consulta para outro site.

Para obter mais informações, consulte Introdução a consultas 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 uma consulta

Esse comando exporta uma consulta chamada Meus sistemas para um arquivo exportado chamado query.mof.

Export-CMQuery -Name "My systems" -ExportFilePath "C:\export\query.mof"

Exemplo 2: exportar uma consulta com um comentário

Este exemplo define um comentário no arquivo exportado.

Export-CMQuery -Name "My Systems" -ExportFilePath "C:\Export\Query.mof" -Comment "This is a comment"

// Comments :
//
// This is a comment

Parâmetros

-Comment

Especifique um comentário opcional. Configuration Manager inclui o comentário no arquivo MOF. Se você usar o console Configuration Manager para importar a consulta, o comentário será exibido no Assistente de Importação de Objetos.

Este comentário tem um limite de 1024 caracteres.

Type:String
Position:Named
Default value:None
Required:False
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:None
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

-ExportFilePath

Especifique o caminho para o arquivo exportado. A extensão de arquivo é .mof. Pode ser um caminho local ou de rede. Crie a pasta de destino primeiro.

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

Especifique a ID da consulta a ser exportada. Por exemplo, XYZ00006.

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

-InputObject

Especifique um objeto de consulta a ser exportado. Para obter esse objeto, use o cmdlet Get-CMQuery .

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

-Name

Especifique o nome da consulta a ser exportada.

Type:String
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:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Saídas

System.Object