Compartilhar via


Import-CommandConfiguration

Importar um arquivo json Crescendo do PowerShell.

Sintaxe

Default (Padrão)

Import-CommandConfiguration
    [-file] <String>
    [<CommonParameters>]

Description

Esse cmdlet exporta um objeto que pode ser convertido em uma função que atua como um proxy para o comando específico da plataforma. Em seguida, o objeto resultante pode ser usado para chamar um comando nativo que pode participar do pipeline do PowerShell. O método ToString do objeto de saída retorna uma cadeia de caracteres que pode ser usada para criar uma função que chama o comando nativo. Microsoft Windows, Linux e macOS podem executar a função gerada se o comando nativo estiver em todas as plataformas.

Exemplos

EXEMPLO 1

Import-CommandConfiguration ifconfig.crescendo.json
Verb                    : Invoke
Noun                    : ifconfig
OriginalName            : ifconfig
OriginalCommandElements :
Aliases                 :
DefaultParameterSetName :
SupportsShouldProcess   : False
SupportsTransactions    : False
NoInvocation            : False
Description             : This is a description of the generated function
Usage                   : .SYNOPSIS
                          Run invoke-ifconfig
Parameters              : {[Parameter()]
                          [string]$Interface = ""}
Examples                :
OriginalText            :
HelpLinks               :
OutputHandlers          :

Parâmetros

-file

O arquivo JSON que representa o comando a ser encapsulado.

Propriedades do parâmetro

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

Conjuntos de parâmetros

(All)
Cargo:0
Obrigatório:True
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.

Entradas

None

Saídas

A Command object

Observações

O objeto retornado por Import-CommandConfiguration é convertido por meio do método ToString. Em geral, você deve usar o Export-CrescendoModule para criar um arquivo de .psm1 do PowerShell.