Udostępnij za pośrednictwem


Import-CommandConfiguration

Zaimportuj plik json programu PowerShell Crescendo.

Składnia

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

Opis

To polecenie cmdlet eksportuje obiekt, który można przekonwertować na funkcję, która działa jako serwer proxy dla polecenia specyficznego dla platformy. Wynikowy obiekt może być następnie używany do wywoływania natywnego polecenia, które może uczestniczyć w potoku programu PowerShell. Metoda ToString obiektu wyjściowego zwraca ciąg, którego można użyć do utworzenia funkcji, która wywołuje natywne polecenie. Systemy Microsoft Windows, Linux i macOS mogą uruchamiać wygenerowaną funkcję, jeśli natywne polecenie znajduje się na wszystkich platformach.

Przykłady

PRZYKŁAD 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          :

Parametry

-file

Plik JSON reprezentujący polecenie, które ma zostać opakowane.

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

Dane wejściowe

None

Dane wyjściowe

A Command object

Uwagi

Obiekt zwracany przez Import-CommandConfiguration element jest konwertowany za pomocą ToString metody . Ogólnie rzecz biorąc, należy użyć polecenia , Export-CrescendoModule aby utworzyć plik programu PowerShell .psm1 .