Partager via


Import-CommandConfiguration

Importez un fichier json PowerShell Crescendo.

Syntax

Import-CommandConfiguration
      [-file] <String>
      [<CommonParameters>]

Description

Cette applet de commande exporte un objet qui peut être converti en fonction qui joue le rôle de proxy pour la commande spécifique à la plateforme. L’objet résultant peut ensuite être utilisé pour appeler une commande native qui peut participer au pipeline PowerShell. La ToString méthode de l’objet de sortie retourne une chaîne qui peut être utilisée pour créer une fonction qui appelle la commande native. Microsoft Windows, Linux et macOS peuvent exécuter la fonction générée, si la commande native se trouve sur toutes les plateformes.

Exemples

EXEMPLE 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          :

Paramètres

-file

Fichier JSON qui représente la commande à encapsuler.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Entrées

None

Sorties

A Command object

Notes

L’objet retourné par Import-CommandConfiguration est converti via la ToString méthode . En règle générale, vous devez utiliser pour Export-CrescendoModule créer un fichier PowerShell .psm1 .