Я пытаюсь вызвать функцию, которая существует в другом файле PS1 из моего основного файла PS1, проблема в том, что я не могу сделать это динамически, например: если я ссылаюсь на файл PS1, как это, это работает очень хорошо :
. "C:\scripts\restoreDB1.0\QueryBuilder.ps1"
Я хочу сделать что-то вроде этого: . "\QueryBuilder.ps1" or "QueryBuilder.ps1"
или
$ref1 = Join-Path ($MyInvocation.MyCommand.Path) -ChildPath "QueryBuilder.ps1"
''+"$($ref1)"+''
, поскольку файлы находятся в одном каталоге.
еще одна вещь, Мне нужно, чтобы он работал с любого пути (вне каталога проекта) на локальной машине
tnx.