Import-CommandConfiguration
Importare un file JSON di PowerShell Crescendo.
Sintassi
Import-CommandConfiguration
[-file] <String>
[<CommonParameters>]
Descrizione
Questo cmdlet esporta un oggetto che può essere convertito in una funzione che funge da proxy per il comando specifico della piattaforma. L'oggetto risultante può quindi essere usato per chiamare un comando nativo che può partecipare alla pipeline di PowerShell. Il ToString
metodo dell'oggetto output restituisce una stringa che può essere usata per creare una funzione che chiama il comando nativo. Microsoft Windows, Linux e macOS può eseguire la funzione generata, se il comando nativo si trova in tutte le piattaforme.
Esempio
ESEMPIO 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 :
Parametri
-file
File JSON che rappresenta il comando di cui eseguire il wrapping.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
None
Output
A Command object
Note
L'oggetto restituito da Import-CommandConfiguration
viene convertito tramite il ToString
metodo .
In genere, è consigliabile usare per Export-CrescendoModule
creare un file di PowerShell .psm1
.