Partilhar via


Import-CommandConfiguration

Importe um ficheiro json do PowerShell Crescendo.

Syntax

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

Description

Este cmdlet exporta um objeto que pode ser convertido numa função que funciona como um proxy para o comando específico da plataforma. Em seguida, o objeto resultante pode ser utilizado para chamar um comando nativo que pode participar no pipeline do PowerShell. O ToString método do objeto de saída devolve uma cadeia que pode ser utilizada para criar uma função que chama o comando nativo. O 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 ficheiro JSON que representa o comando a ser moldado.

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

Entradas

None

Saídas

A Command object

Notas

O objeto devolvido por Import-CommandConfiguration é convertido através do ToString método . Geralmente, deve utilizar o Export-CrescendoModule para criar um ficheiro do PowerShell .psm1 .