2014-09-22 2 views
0

Мой пакетный файл не выполняет START serial_new.exe, он завершает работу только serial_new.exe. он также открывается и закрывается немедленно.Рабочий файл Windows не работает должным образом

ECHO OFF 
c: 
cd C:\wamp\www\mobilesms\ 
START serial_new.exe 
echo testing echo.. 
ping 1.1.1.1 -n 1 -w 5000 > nul 
taskkill /F /IM serial_new.exe 
+1

Если 'serial_new.exe' открывается и закрывается, то он запускается. Это не ошибка команды «START», когда 'serial_new' выходит сразу. однако, если 'serial_new.exe' является консольной программой, вы можете получить представление о том, что не так, используя« START »« «cmd/k serial_new.exe» ' –

+0

, как он может прекратить работу exe, если он не запущен первым ? что не джибе. – ths

ответ

0

Попробуйте start "serial_new" serial_new.exe Команда начала нужно название для первого аргумента.

+1

Ему нужен только заголовок для первого аргумента, если первый аргумент имеет кавычки. Скорее, он всегда рассматривает первый аргумент как заголовок, если он имеет котировки. В этом отношении необычный синтаксический анализ командной строки. –