Почему не выполняются функции PowerShell из загруженного ps файла?

Пытаюсь запустить любую функцию определенную в файле
C:\Program Files\IIS\Microsoft Web Deploy V3\Scripts\BackupScripts.ps1
согласно документации
Web Deploy Automatic Backups
powershell ругается, что функция не найдена:
Картинка
5a51eb1fbc91a956003825.png

Также пытался в отладчике выполнить пошагово скрипт, файл BackupScripts.ps1 выполняется, отладчик по нему проходит, но функции определенные в нем, все равно не доступны, пример:
$script = "$($Env:ProgramFiles)\IIS\Microsoft Web Deploy V3\Scripts\BackupScripts.ps1"
& $script
TurnOn-Backups $true

Картинка
5a51ee3410efd522232440.png


Файл BackupScripts.ps1
  • Вопрос задан
  • 182 просмотра
Решения вопроса 1
@azarij
В меру опытный никто
а если загружать файл с функциями так:
. .\BackupScripts.ps1
пробел между двумя точками.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы