Показать полную графическую версию : [решено] Как убить запуск процесса
Подскажите в каком направлении двигаться.
Пробовал ProcessExists, ProcessClose , If ... Then - не получается.
Есть два файла EXE скомпилированных аутоитом , с одинаковыми именами - Word.exe и Word.exe.
Условимся называть их №1 и №2.
Некий процесс запускает файл №1-который еще не закончил работу, следом запускается файл №2.
Так вот что нужно :
когда выполняется файл №1и возникает процесс №2, то надо убить процесс №2.
Есть два файла EXE скомпилированных аутоитом , с одинаковыми именами - Word.exe и Word.exe. »
Известны точные пути этих файлов?
По пути к запущенному файлу можно определить процесс и закрыть его.
Creat0R
Известны точные пути этих файлов? По пути к запущенному файлу можно определить процесс и закрыть его.
1.
Если имеется ввиду убить процесс который запускает Word.exe, то этого делать ненадо.
Пути где лежит Word.exe известен точно.
Если вы имели другое, то можно подробнее, лучше с примером и комментами. Интересно.
2.
Формулировку заданного мной вопроса в первом посту меняю на точную : Запретить запуск второй копии приложения или предотвратить повторный запуск.
В справке нашел _Singleton , защита от повторного запуска - программа повторно не запустится, пока не выполнит работу.
Все мои попытки реализовать не увенчались успехом. Прошу ткнуть меня носом как сделать.
В справке нашел _Singleton , защита от повторного запуска - программа повторно не запустится, пока не выполнит работу.
Все мои попытки реализовать не увенчались успехом. Прошу ткнуть меня носом как сделать.
В начало кода вашей программы нужно добавлять:#include <Misc.au3>
if _Singleton(@ScriptName,1) = 0 Then
Exit
EndIf
;Дальше код программы
Формулировку заданного мной вопроса в первом посту меняю на точную »
Это совсем другая задача.
Это совсем другая задача. »
Другая - не другая, но новичку бывает трудно с первого раза формализовать задачу.
И учится лучше на примерах, багаж знаний набирать.
Спасибо beve за помощь.
То что мне нужно.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.