2014-09-22 4 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'가 열리고 닫히면 시작됩니다. 'serial_new'가 즉시 종료하는 것은 'START' 명령의 잘못이 아닙니다. 그러나'serial_new.exe'가 콘솔 프로그램이라면'START ' ""cmd/k serial_new.exe "' –

+0

을 사용하여 무엇이 잘못되었는지에 대한 단서를 얻을 수 있습니다. exe가 먼저 시작되지 않으면 어떻게 종료시킬 수 있습니까? ? 그건 싫어. – ths

답변

0

시작 명령은 첫 번째 인수 제목을 필요로 start "serial_new" serial_new.exe 보십시오.

+1

첫 번째 인수에 따옴표가 있으면 첫 번째 인수에만 제목이 필요합니다. 오히려 따옴표가있는 경우 항상 첫 번째 인수를 제목으로 취급합니다. 이 명령 행 구문 분석은이 점에서 드문 경우입니다. –

관련 문제