PDA

Показать полную графическую версию : [решено] открытие файла при закрытии процесса


Freaxxx
08-07-2012, 20:36
Доброго времени суток, уважаемый читатель данной темы.
Необходимо решить одну задачку. некая защита моих файлов
необходимо следющее:
программа должна постоянно проверять процесс (например process1.exe)
если процес обнаружен - закрыть процесс и запустить файл file1.exe
и делать так постоянно, пока активна программа (окна программы - не нужны)

также небольшой нюанс, не запукать файл file1.exe пока он запущен

заранее благодарю за уделенное мне время
надеюсь на вашу помощь

apozlevich
08-07-2012, 20:56
Freaxxx, как-то так:
#NoTrayIcon

$s_KillProcess = 'process1.exe'
$_OpenProcess = 'file.exe'
$s_OpenProccessPath = 'C:\path\to\' & $_OpenProcess


While True
If ProcessExists($s_KillProcess) Then
ProcessClose($s_KillProcess)
If Not ProcessExists($_OpenProcess) Then
Run($s_OpenProccessPath)
EndIf
EndIf
WEnd
Код не тестировал.

Freaxxx
08-07-2012, 21:14
все отлично, благодарю за помощь:) вопрос закрыт :)




© OSzone.net 2001-2012