Import-CommandConfiguration
Importujte soubor JSON PowerShellu Crescendo.
Syntax
Default (Výchozí)
Import-CommandConfiguration
[-file] <String>
[<CommonParameters>]
Description
Important
K květnu 2026 již projekt Crescendo není aktivně udržován. Tento projekt by měl být z inženýrského hlediska považován za archivovaný.
Tato rutina exportuje objekt, který lze převést na funkci, která funguje jako proxy pro příkaz specifický pro 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 spustit vygenerovanou funkci, 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.
Vlastnosti parametru
| Typ: | String |
| Default value: | None |
| Podporuje zástupné znaky: | False |
| DontShow: | False |
Sady parametrů
(All)
| Position: | 0 |
| Povinné: | True |
| Hodnota z kanálu: | False |
| Hodnota z kanálu podle názvu vlastnosti: | False |
| Hodnota ze zbývajících argumentů: | False |
CommonParameters
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.
Vstupy
None
Výstupy
A Command object
Poznámky
Objekt vrácený Import-CommandConfiguration je převeden prostřednictvím ToString metody.
Obecně byste měli použít Export-CrescendoModule k vytvoření souboru .psm1 PowerShellu.