У меня есть функции в «библиотечном» файле для вызова из моего «рабочего» скрипта.
Библиотечный файл
function ShowMessage($AValue)
{
$a = new-object -comobject wscript.shell
$b = $a.popup( $AValue )
}
Рабочий файл
. {c:\scratch\b.ps1}
ShowMessage "Hello"
Запуск сценария 'работника' работает нормально, когдаPowerShell IDE, но когда я щелкаю правой кнопкой мыши рабочий файл и выбираю «Запустить с PowerShell», он не может найти функцию «ShowMessage».Оба файла находятся в одной папке.Что может происходить?