Sdílet prostřednictvím


Import-CommandConfiguration

Naimportujte soubor json Crescendo PowerShellu.

Syntax

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

Description

Tato rutina exportuje objekt, který je možné převést na funkci, která funguje jako proxy pro příkaz specifický pro danou platformu. Výsledný objekt se pak může použít k volání nativního příkazu, který se může účastnit kanálu PowerShellu. Metoda ToString výstupního objektu vrátí řetězec, který lze použít k vytvoření funkce, která volá nativní příkaz. Microsoft Windows, Linux a macOS můžou vygenerovanou funkci spustit, pokud je nativní příkaz na všech platformách.

Příklady

PŘÍKLAD 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

Soubor JSON, který představuje příkaz, který se má zabalit.

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

Vstupy

None

Výstupy

A Command object

Poznámky

Objekt vrácený objekt je Import-CommandConfiguration převeden prostřednictvím ToString metody. Obecně byste k vytvoření souboru PowerShellu Export-CrescendoModule.psm1 měli použít příkaz .