Войти

Показать полную графическую версию : [решено] Запуск программы с параметрами


art.andr
27-07-2012, 11:48
Доброго времени суток!
Имеется программа prg.exe. имеется конфигурационный файл этой программы prgcfgfile.cfg. Надо запустить эту прогу с помощью бат-файла. Написал следующее:
start "C:\Program Files (x86)\prog\prg.exe" C:\config\prgcfgfile.cfg

Синтаксис верный?
Программа запустилась, но в силу своей специфики зависла. Вот и не могу понять, толи из-за неправильно написанного батника, толи надо просто подождать. Заранее спасибо

Iska
27-07-2012, 13:27
Синтаксис верный? »
Нет.
start "" "C:\Program Files (x86)\prog\prg.exe" C:\config\prgcfgfile.cfg

art.andr
27-07-2012, 14:25
start "" "C:\Program Files (x86)\prog\prg.exe" C:\config\prgcfgfile.cfg »
а для чего пустые кавычки в самом начале?

Iska
27-07-2012, 15:42
Для того, чтобы команда «start» не принимала Ваш путь к исполняемому файлу, заключённый в кавычки, за заголовок окна:
start /?

art.andr
27-07-2012, 16:04
понятно, спасибо, и последний вопрос: перед путем к .exe файлу надо ли указывать параметр /d или можно обойтись без него?
start "" /d "C:\Program Files (x86)\prog\prg.exe" C:\config\prgcfgfile.cfg »

Iska
27-07-2012, 16:18
Перед «путем к .exe файлу» — не надо. Надо, если требуется указать рабочий каталог для исполняемого файла (но не в том виде, который Вы привели).




© OSzone.net 2001-2012