2016-03-04 3 views

ответ

1

Вы используете dot-sourcing сценарий PowerShell (расширение .ps1), не импортируя модуль (скрипт) (расширение .psm1).

Вы можете сделать это в одной строке, как это:

. "$ScriptDir\functions.ps1" 

или как это:

. (Join-Path $ScriptDir 'functions.ps1') 
0

Вы могли бы написать что-то вроде этого: Join-Path $ScriptDir "\functions.psm1" | Import-Module

Так первым безопасно объединить SCRIPTDIR и SCRIPTNAME вместе, а затем использовать его для импорта модуля.

Смежные вопросы