Мой BAT-файл не выполняет мой исполняемый файл? - PullRequest
3 голосов
/ 06 июля 2011

У меня есть папка с exe внутри.Я создаю BAT-файл для его запуска.Вот код:

START "C:\Program Files\myApp\XYNTService.exe -i"
EXIT

Но исполняемый файл, похоже, не выполняется.Только окно cmd появляется с путем C:\Program Files\myApp.

Как запустить exe-файл с флагом -i?

Ответы [ 2 ]

8 голосов
/ 06 июля 2011

Если команда START видит что-то в кавычках, она предполагает, что это заголовок окна команды.Синтаксис START выглядит следующим образом:

START ["title"] [/Dpath] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
      [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
      [/WAIT] [/B] [command/program]
      [parameters]

    "title"     Title to display in  window title bar.
...

Итак, вы хотите попробовать это:

START "" "C:\Program Files\myApp\XYNTService.exe" -i
0 голосов
/ 06 июля 2011

Попробуйте запустить от имени администратора для вашего BAT-файла.

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