PDA

Показать полную графическую версию : bat файл "через время"...


naykon
12-10-2012, 10:40
Добрый день гуру cmd.))
Помогите пожалуйста сделать так чтоб если процесс завершает работу, то bat файл запускает этот процесс заново через 60 секунд.

Я не имею ни малейшего понятия о cmd но по средствам поиска кое-что слепил что мне пригодилось:


@echo off
cls
:loop
echo (%date% %time%) Starting SRCDS
start /wait/high srcds.exe -console -game cstrike -port 27018 +sv_lan 0 | echo n
echo (%date% %time%) Restarting SRCDS
goto loop


В общем этот батник запускает игровой сервер.. и в случае его Краша (выключения) востанавливает его мгновенно.... так вот - мне нужно чтоб он востанавливал работу сервера через 60 секунд.

Всем спс за внимание очень прошу помочь.

ferget
12-10-2012, 11:02
тут посмотрите http://forum.oszone.net/showthread.php?t=222275

naykon
12-10-2012, 11:23
к сожелению там за время ниче не сказано(( а мне нужно через 60 сек(

Iska
12-10-2012, 11:55
naykon, вставьте паузу (http://wiki.oszone.net/index.php/%D0%9F%D0%B0%D1%83%D0%B7%D0%B0_%D0%B2_%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%BD%D0%BE%D0%BC_%D1%84%D0%B0% D0%B9%D0%BB%D0%B5) в 60 секунд между строками со «start» и «echo Restarting …».




© OSzone.net 2001-2012