Compartir a través de


Import-CommandConfiguration

Importe un archivo json de PowerShell Crescendo.

Sintaxis

Default (Es el valor predeterminado).

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.

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:0
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

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.