Поделиться через


Import-CommandConfiguration

Импортируйте json-файл PowerShell Crescendo.

Синтаксис

Default (по умолчанию)

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

Описание

Этот командлет экспортирует объект, который можно преобразовать в функцию, которая выступает в качестве прокси-сервера для конкретной команды платформы. Затем результирующий объект можно использовать для вызова собственной команды, которая может участвовать в конвейере PowerShell. Метод ToString выходного объекта возвращает строку, которую можно использовать для создания функции, которая вызывает собственную команду. Microsoft Windows, Linux и macOS могут запускать созданную функцию, если собственная команда находится на всех платформах.

Примеры

Пример 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          :

Параметры

-file

JSON-файл, представляющий команду для упаковки.

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Входные данные

None

Выходные данные

A Command object

Примечания

Объект, возвращаемый Import-CommandConfiguration, преобразуется с помощью метода ToString. Как правило, для создания файла Export-CrescendoModule PowerShell следует использовать .psm1.