Я изучаю Power Shell и застрял с проблемой
У меня есть test.ps1:
Test
Function Test
{
$a="a"
}
при выполнении из командной строки:
PS > .\test.ps1
Я получаю сообщение об ошибке
The term 'Test' is not recognized as the name of a cmdlet, function,
, но когда я перемещаю вызов функции Test после объявления функции, она работает нормально.
Есть ли способ загрузить все функции изсценарий перед выполнением сценария?Было бы неплохо сохранить функции в одном файле после основной части скрипта.