Import-CommandConfiguration
Importe un archivo json de PowerShell Crescendo.
Sintaxis
Import-CommandConfiguration
[-file] <String>
[<CommonParameters>]
Description
Este cmdlet exporta un objeto que se puede convertir en una función que actúa como proxy para el comando específico de la plataforma. A continuación, el objeto resultante se puede usar para llamar a un comando nativo que pueda participar en la canalización de PowerShell. El método ToString
del objeto de salida devuelve una cadena que se puede usar para crear una función que llama al comando nativo. Microsoft Windows, Linux y macOS pueden ejecutar la función generada, si el comando nativo está en todas las plataformas.
Ejemplos
EJEMPLO 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 :
Parámetros
-file
Archivo JSON que representa el comando que se va a encapsular.
Tipo: | String |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
None
Salidas
A Command object
Notas
El objeto devuelto por Import-CommandConfiguration
se convierte a través del método ToString
.
Por lo general, debe usar el Export-CrescendoModule
para crear un archivo .psm1
de PowerShell.