2009-05-01 6 views
1

나는 이것이 매우 간단하다고 여기고있다. 이 명령을 실행하고 Firefox가 열리면 명령 프롬프트를 닫으려고합니다. 어떻게해야합니까? "ping 127.0.0.1 -n 4> null"(여기에서 수면 시뮬레이션 중) 명령 프롬프트로 돌아갈 수 없습니다.Windows 셸 스크립트 - 명령 프롬프트 닫기

@echo off 
call tskill firefox 
call ping 127.0.0.1 -n 4>nul 
call C:\"Program Files"\"Mozilla Firefox 3"\firefox 
call exit 

미리 감사드립니다.

답변

1

'시작'을 사용하여 별도로 프로세스를 시작할 수 있습니다. 예를 들면 다음과 같습니다.

 
@echo off 
ping 127.0.0.1 
start IEXPLORE.EXE "http://www.stackoverflow.com" 

파이어 폭스에 대한 경로를 찾지 않기 때문에 IEXPLORE를 사용했습니다. 선호도에 맞게 조정하십시오.

3

실제로 당신은 그냥 할 경우 :

@echo off 
call ping 127.0.0.1 
start http://www.stackoverflow.com 

URL은 기본 웹 브라우저에서 열립니다. 따옴표가있는 URL을 둘러봤을 때 엉망진창처럼 보입니다.

-don

관련 문제