Delen via


Import-CommandConfiguration

Importeer een PowerShell Crescendo json-bestand.

Syntax

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

Description

Deze cmdlet exporteert een object dat kan worden geconverteerd naar een functie die fungeert als proxy voor de platformspecifieke opdracht. Het resulterende object kan vervolgens worden gebruikt om een systeemeigen opdracht aan te roepen die kan deelnemen aan de PowerShell-pijplijn. De ToString methode van het uitvoerobject retourneert een tekenreeks die kan worden gebruikt om een functie te maken die de systeemeigen opdracht aanroept. Microsoft Windows, Linux en macOS kunnen de gegenereerde functie uitvoeren als de systeemeigen opdracht zich op alle platforms bevindt.

Voorbeelden

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

Parameters

-file

Het JSON-bestand dat de opdracht vertegenwoordigt die moet worden verpakt.

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

Invoerwaarden

None

Uitvoerwaarden

A Command object

Notities

Het object dat door Import-CommandConfiguration wordt geretourneerd, wordt geconverteerd via de ToString -methode. Over het algemeen moet u de Export-CrescendoModule gebruiken om een PowerShell-bestand .psm1 te maken.