Import-CommandConfiguration
Importera en PowerShell Crescendo json-fil.
Syntax
Default (Standard)
Import-CommandConfiguration
[-file] <String>
[<CommonParameters>]
Description
Den här cmdleten exporterar ett objekt som kan konverteras till en funktion som fungerar som proxy för det plattformsspecifika kommandot. Det resulterande objektet kan sedan användas för att anropa ett internt kommando som kan delta i PowerShell-pipelinen. Metoden ToString för utdataobjektet returnerar en sträng som kan användas för att skapa en funktion som anropar det interna kommandot. Microsoft Windows, Linux och macOS kan köra den genererade funktionen om det interna kommandot finns på alla plattformar.
Exempel
EXEMPEL 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 :
Parametrar
-file
JSON-filen som representerar kommandot som ska omslutas.
Parameteregenskaper
| Typ: | String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | 0 |
| Obligatorisk: | True |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Indata
None
Utdata
A Command object
Kommentarer
Objektet som returneras av Import-CommandConfiguration konverteras via metoden ToString.
I allmänhet bör du använda Export-CrescendoModule för att skapa en PowerShell-.psm1 fil.