Войти

Показать полную графическую версию : Запуск приложения, поиск, запуск


h3seth
28-10-2018, 19:46
Здравствуйте, помогите написать батник
Смысл:
запуск приложения, дождаться пока приложение появится в процессах, если приложение появилось в процессах то запустить еще одно приложение, если можно расписать подробнее, а то я вообще в этом почти ничего не понимаю)

Iska
28-10-2018, 20:35
h3seth, а что — приложение может «не появиться в процессах»? И что делать в этом случае?

yurfed
28-10-2018, 21:55
Iska, возможно имеется ввиду запуск нескольких приложений из батника, с ожиданием вторым приложением, запуска первого? Не совсем понятно что в итоге нужно ТС.
h3seth, посмотрите тему CMD/BAT - запуск нескольких приложений из cmd (http://forum.oszone.net/thread-60414.html)

Iska
28-10-2018, 22:14
yurfed, возможно. Но, полагаю, тогда было бы наоборот — «когда приложение исчезло из процессов».

h3seth
29-10-2018, 01:05
h3seth, а что — приложение может «не появиться в процессах»? И что делать в этом случае? »

Соответственно ждало запуск в процессах

h3seth
29-10-2018, 02:53
Iska, возможно имеется ввиду запуск нескольких приложений из батника, с ожиданием вторым приложением, запуска первого? Не совсем понятно что в итоге нужно ТС.
h3seth, посмотрите тему CMD/BAT - запуск нескольких приложений из cmd »
Подробнее: запускаю батник, он ждёт появления приложения в процессах, как только появляется запускает еще одно приложение, желательно, допустим через 10 секунд, я не знаю вообще такое можно провернуть :D

Iska
29-10-2018, 03:09
h3seth, куда из:
Подробнее: запускаю батник, он ждёт появления приложения в процессах, как только появляется запускает еще одно приложение, »
пропало:
Смысл:
запуск приложения, дождаться пока приложение появится в процессах, »
?

Вы можете назвать конкретные имена приложений?

h3seth
29-10-2018, 03:46
?
Вы можете назвать конкретные имена приложений? »
Извиняюсь, это я так сглупил, под запуском имел ввиду запуск батника
То, что нужно дождаться в процессах: aion.bin
А то, что нужно запустить по адресу, допустим: c:\game\wmh.exe
Есть возможность запустить его через промежуток времени?

yurfed
29-10-2018, 06:50
я не знаю вообще такое можно провернуть :D »Можно.
Есть возможность запустить его через промежуток времени? »Есть. Для этого существует консольная утилитка SLEEP.EXE (http://nevor.ru/attachments/get/1/sleep.zip)
rem запуск первой программы
start /wait Program.exe

rem Запуск sleep.exe (пауза 15 сек.)
start /wait Sleep.exe 15

rem запуск второй программы через 15 сек.
start /wait Program2.exe
Подсмотрел здесь (http://nevor.ru/stati/fajly/sleepexe/#download).




© OSzone.net 2001-2012