Import-CommandConfiguration
Zaimportuj plik json programu PowerShell Crescendo.
Składnia
Default (Domyślna)
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 określonego polecenia 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óry może służyć do utworzenia funkcji, która wywołuje natywne polecenie. Systemy Microsoft Windows, Linux i macOS mogą uruchamiać wygenerowaną funkcję, jeśli na wszystkich platformach znajduje się natywne polecenie.
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.
Właściwości parametru
| Typ: | String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | 0 |
| Obowiązkowy: | True |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Dane wejściowe
None
Dane wyjściowe
A Command object
Uwagi
Obiekt zwrócony przez Import-CommandConfiguration jest konwertowany za pomocą metody ToString.
Ogólnie rzecz biorąc, należy użyć Export-CrescendoModule, aby utworzyć plik .psm1 programu PowerShell.