Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

есть массив вида

7010, script.php, 120

7011, script2.php, 140

где 7010 - $port, script.php - $script_name, третий параметр - лимит на выполнение скрипта в секундах

При первом запуске батника, просто прокручивается массив, запускаются процессы

start "C:\\XWeb\\Human Emulator $port\\XWeb.exe\" /script:"C:\\XWeb\\free_blogs\\$script_name" /script_args:"$port" >nul

При последующих запусках нужно

проверить существование процесса

если нет запустить

проверить время жизни процесса и

если оно больше лимита убить процесс и перезапустить

идентифицировать процесс можно по имени окна где будет содержаться переменная $port

9 лет назад
jorah
48 летНидерланды
11 лет в сервисе
Был
2 года назад