Как выполнить сценарий PowerShell из служб SSIS - PullRequest
5 голосов
/ 03 марта 2009

Кто-нибудь знает, как выполнить сценарий PowerShell из служб SSIS? Я создал сценарий, и он работает из командной строки. Сценарий принимает несколько параметров командной строки, которые прекрасно работают при вызове из cmd.exe.

Я использую задачу «Выполнить процесс» в службах SSIS и не могу получить файл сценария для выполнения. Я использую выражения для передачи имени сценария и аргументов командной строки. Задача возвращает ошибку неполного строкового токена.

1 Ответ

4 голосов
/ 03 марта 2009

Из VS для запуска PSH с дополнительным скриптом (для проекта Cmdlet) я использую следующую командную строку:

powershell -noexit -command ". ./Startup.ps1"

-noexit будет поддерживать экземпляр (так что вы этого не захотите), помещая все реальные команды в сценарий для точечной выборки, избегая очень длинной командной строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...