Войти

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


volk1234
18-01-2010, 17:29
Надо запустить программу с ее ключами из батника.
Пытался таким образом

start "%ProgramFiles%\PANDA_USB\USBVaccine.exe" /resident /autovaccinate /hidetray /experimentalntfs

Пишет неправильный ключ /resident, из командной строки все нормально.

Если запускать так
"%ProgramFiles%\PANDA_USB\USBVaccine.exe" /resident /autovaccinate /hidetray /experimentalntfs
батник "зависает", но программа запускается.

Думается причина где-то в синтаксисе...

gora
18-01-2010, 18:29
Правильно так:start "" "%ProgramFiles%\PANDA_USB\USBVaccine.exe" /resident /autovaccinate /hidetray /experimentalntfs

volk1234
18-01-2010, 19:04
Именно с двумя кавычками впереди или имеется ввиду тройное закавычевание??

gora
18-01-2010, 19:11
Именно с двумя кавычками впереди »
Да. Т.к. первое, что заключено в кавычки команда start воспринимает как заголовок и ваш путь она воспринимает именно как заголовок. Двойные кавычки задают команде start пустой заголовок.START ["заголовок"] [/Dпуть] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED] [/LOW | /NORMAL | /HIGH | /REALTIME| /ABOVENORMAL | /BELOWNORMAL] [/WAIT] [/B] [команда/программа] [параметры]

volk1234
18-01-2010, 19:13
Что я могу сказать ? RTFM!




© OSzone.net 2001-2012