Закрытие программы
Всем участникам форума респект!!!
Есть EXE , точнее переконвертированный FLV в EXE (прога Flajector), софтина хороша, но есть минус (в отличии от платных аналогов), она не умеет автоматически закрывать EXEшник после воспроизведения и запускать другой!!!!
1.Хотелось бы что бы запустить FLV.EXE(Flajector), и через определённое время его закрыть
2.Запустить второй setup.exe , не дожидаться его окончания
|
Код:
@echo off
start FLV.EXE
ping 127.0.0.1 -n xx
taskkill /f /im flv.exe
start setup.exe
где хх -- время в секундах ожидание без кавычек. просто число (если известно точное время сколько нужно ждать)
скрипт нужно запускать из папки, где находяться эти 2 приложения, иначе нужно прописывать полные пути к файлам.
если неизвестно время, то надо:
Код:
@echo off
start /wait FLV.EXE
taskkill /f /im flv.exe
start setup.exe
скрипт подождёт сам.
|
Цитата:
Цитата Pavluha
taskkill /f /im flv.exe »
|
Чем занимаются параметры "/f" и "im" , поведайте =)
|
Цитата:
<...>
/IM <образ> Имя образа процесса, который требуется
завершить. Знак подстановки "*" может быть
использован для указания всех заданий или
имен образов.
<...>
/F Принудительное завершение процесса.
<...>
Примеры:
TASKKILL /IM notepad.exe
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM cmd.exe /T
TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe
TASKKILL /S <система> /U <домен>\<пользователь> /FI "USERNAME ne NT*" /IM *
TASKKILL /S <система> /U <пользователь> /P <пароль> /FI "IMAGENAME eq note*"
|
|
Время: 14:26.
© OSzone.net 2001-