Compartir a través de


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.