Ошибка в команде make makefile: 18: *** отсутствует разделитель. Стоп

Это сработало для меня:

Вы можете использовать параметр –ArgumentList командлета import-module для передачи аргументов при загрузке модуля.

Вы должны использовать param в вашем модуле, чтобы определить ваши параметры:

param(
    [parameter(Position=0,Mandatory=$false)][boolean]$BeQuiet=$true,
    [parameter(Position=1,Mandatory=$false)][string]$URL  
)

Затем вызывать командлет import-module следующим образом:

import-module .\myModule.psm1 -ArgumentList $True,'http://www.microsoft.com'

Как может быть уже заметили, вы можете подавать только значения (без имен) в –ArgumentList. Поэтому вы должны тщательно определить параметры с аргументом position.

Ссылка

28
задан subramanian 10 April 2012 в 22:09
поделиться