2009-05-01 3 views
1

Я предполагаю, что это довольно легко, так что здесь идет; Я пытаюсь выполнить эти команды, а затем закрыть окно командной строки после открытия Firefox. Как мне это сделать? Я не могу вернуться в командную строку после «ping 127.0.0.1 -n 4> null» (я имитирую сон здесь).Windows Shell Script - Закрытие командной строки

@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

Вы можете использовать 'start' для запуска процесса отдельно. Например:

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

Я использовал IEXPLORE, потому что не хотел искать путь к firefox. Откорректируйте свои предпочтения.

3

на самом деле, если вы просто сделать:

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

URL-адрес будет открыт в вашем веб-браузере по умолчанию. окружающий URL с кавычками, кажется, испортил его.

-don

Смежные вопросы