2015-12-24 11 views
2

Я работаю над сценариями развертывания PowerShell для BizTalk. Я хочу импортировать маршрут в формате XML с помощью PowerShell. Для этой задачи доступны следующие команды: esbimportutil.exe. Но это работает только в командной строке, а не в PowerShell.Альтернативный вариант для esbimportutil.exe для PowerShell BizTalk

ошибка показывает это:

Термин «esbimportutil.exe» не распознается как имя программы Командлет, функции, файла сценария, или работоспособном.

Я запустил PowerShell в качестве администратора и даже попробовал запустить команду из корневого каталога источника, но по-прежнему бесполезен.

+0

Где находится esbimportutil.exe? Хороший шанс, что это не в вашей PATH, и вам нужно либо добавить папку в путь, либо указать полный путь к exe. – Matt

+0

Возможный дубликат [Выполнение EXE-файла с использованием сценария PowerShell] (http://stackoverflow.com/questions/4639894/executing-an-exe-file-using-a-powershell-script) – Matt

ответ

1

У меня есть решение. Проблема была решена с помощью простой команды:

Start-Process -FilePath "... \ esbimportutil.exe" -ArgumentList $ аргумента

команды "запуска процесса" сделали магию.