Я хочу сделать свою жизнь проще при создании сценариев.Я смотрю на небольшую структуру, которая будет иметь иерархию включаемых файлов.Проблема заключается в точечной выборке сценария ps1, в котором уже есть другие файлы, точечная выборка тормозит область действия в исходных вызывающих сценариях.Это выглядит так:
\ config \ loadvariables.ps1
$var = "shpc0001"
\ config \ config.ps1
. '.\loadvariables.ps1'
\ test.ps1
. '.\config\config.ps1'
echo $var
Проблема в том, что test.ps1
пытается загрузить loadvariables.ps1
, поскольку он находится рядом со скриптом test.ps1
.Как я могу решить это?