Запуск приложения, поиск, запуск
Здравствуйте, помогите написать батник
Смысл:
запуск приложения, дождаться пока приложение появится в процессах, если приложение появилось в процессах то запустить еще одно приложение, если можно расписать подробнее, а то я вообще в этом почти ничего не понимаю)
|
h3seth, а что — приложение может «не появиться в процессах»? И что делать в этом случае?
|
Iska, возможно имеется ввиду запуск нескольких приложений из батника, с ожиданием вторым приложением, запуска первого? Не совсем понятно что в итоге нужно ТС.
h3seth, посмотрите тему CMD/BAT - запуск нескольких приложений из cmd
|
yurfed, возможно. Но, полагаю, тогда было бы наоборот — «когда приложение исчезло из процессов».
|
Цитата:
Цитата Iska
h3seth, а что — приложение может «не появиться в процессах»? И что делать в этом случае? »
|
Соответственно ждало запуск в процессах
|
Цитата:
Цитата yurfed
Iska, возможно имеется ввиду запуск нескольких приложений из батника, с ожиданием вторым приложением, запуска первого? Не совсем понятно что в итоге нужно ТС.
h3seth, посмотрите тему CMD/BAT - запуск нескольких приложений из cmd »
|
Подробнее: запускаю батник, он ждёт появления приложения в процессах, как только появляется запускает еще одно приложение, желательно, допустим через 10 секунд, я не знаю вообще такое можно провернуть :D
|
h3seth, куда из:
Цитата:
Цитата h3seth
Подробнее: запускаю батник, он ждёт появления приложения в процессах, как только появляется запускает еще одно приложение, »
|
пропало:
Цитата:
Цитата h3seth
Смысл:
запуск приложения, дождаться пока приложение появится в процессах, »
|
?
Вы можете назвать конкретные имена приложений?
|
Цитата:
Цитата Iska
?
Вы можете назвать конкретные имена приложений? »
|
Извиняюсь, это я так сглупил, под запуском имел ввиду запуск батника
То, что нужно дождаться в процессах: aion.bin
А то, что нужно запустить по адресу, допустим: c:\game\wmh.exe
Есть возможность запустить его через промежуток времени?
|
Цитата:
Цитата h3seth
я не знаю вообще такое можно провернуть :D »
|
Можно.
Цитата:
Цитата h3seth
Есть возможность запустить его через промежуток времени? »
|
Есть. Для этого существует консольная утилитка SLEEP.EXE
Код:
rem запуск первой программы
start /wait Program.exe
rem Запуск sleep.exe (пауза 15 сек.)
start /wait Sleep.exe 15
rem запуск второй программы через 15 сек.
start /wait Program2.exe
Подсмотрел здесь.
|
Время: 13:09.
© OSzone.net 2001-