Цитата vk_k14m@vk:
Как то это слишком сложно... »
|
Нет там ничего сложного...
run.bat
Код:

@echo off
start "" "program.exe"
:loop
>nul timeout /t 15
tasklist /fi "imagename eq program2.exe"|>nul find /i "program2.exe"||start "" "program2.exe"
tasklist /fi "imagename eq program.exe"|>nul find /i "program.exe"&&goto loop||goto close
goto loop
:close
taskkill /fi "imagename eq program2.exe"
для скрытого запуска:
hide.vbs
Код:

Set oTmp=CreateObject("WScript.Shell")
for n = 2 to WScript.Arguments.count
Args = Args & " " & WScript.Arguments(n-1)
next
oTmp.Run WScript.Arguments(0) & Args, 0, False
Создаёте ярлык со следующей строкой запуска:
Код:

wscript.exe //nologo hide.vbs "run.bat"
и запускаете через него.