Compartilhar via


Import-PowerShellDataFile

Importa valores de um arquivo . PSD1 sem invocar seu conteúdo

Sintaxe

ByPath (Default)

Import-PowerShellDataFile
    [[-Path] <String[]>]
    [<CommonParameters>]

ByLiteralPath

Import-PowerShellDataFile
    [-LiteralPath <String[]>]
    [<CommonParameters>]

Description

O Import-PowerShellDataFile cmdlet retorna uma tabela de hash que consiste nos pares chave-valor em um arquivo . PSD1.

Exemplos

Exemplo 1: recuperar valores do PSD1

$content = Import-PowerShellDataFile .\Configuration.psd1
$content
Name                           Value
----                           -----
key1                           value1
key2                           value2

Este exemplo recupera os pares chave-valor armazenados na tabela de hash mantida dentro do arquivo Configuration.psd1.

Parâmetros

-LiteralPath

O caminho para o arquivo que está sendo importado. Todos os caracteres no caminho são tratados como valores literais. Os caracteres curinga não são processados.

Propriedades do parâmetro

Tipo:

String[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:PSPath

Conjuntos de parâmetros

ByLiteralPath
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-Path

O caminho para o arquivo que está sendo importado. Curingas são permitidos, mas apenas o primeiro arquivo correspondente é importado.

Propriedades do parâmetro

Tipo:

String[]

Valor padrão:None
Dá suporte a curingas:True
DontShow:False

Conjuntos de parâmetros

ByPath
Cargo:0
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

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