2012-04-20 1 views
3

У меня есть сценарий PowerShell, который запускает 32 битный COM-объект так, когда я запускаю его в Powershell 64x он терпит неудачу, но прекрасно работает в 86XЗапуск 32 битную Powershell скрипт на SQL Server Agent,

Когда я запускаю его в Sql Server Agent имеет тот же 64-кратный сбой.

Есть ли способ обойти это? Как пакеты SSIS?

+0

Я закончил работу с файлом bat-файла CmdExec, который запустил 32 файла Powershell, но я открыт для других идей –

ответ

4

Вы можете непосредственно ссылаться на 32-разрядную версию PowerShell, называя его по пути WOW64:

%SystemRoot%\syswow64\WindowsPowerShell\v1.0\powershell.exe 

Использование -File аргумент командной строки вы можете передать имя сценария вы хотели бы работать ,

 Смежные вопросы

  • Нет связанных вопросов^_^