Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
naykon
0 / 0 / 0
Регистрация: 12.10.2012
Сообщений: 15
1

При завершении процесса перезапускать его через 60 секунд

12.10.2012, 02:19. Просмотров 1400. Ответов 1
Метки нет (Все метки)

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

Я не имею ни малейшего понятия о cmd но по средствам поиска кое-что слепил что мне пригодилось:
Windows Batch file
1
2
3
4
5
6
7
@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 секунд.

Всем спс за внимание очень прошу помочь.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2012, 02:19
Ответы с готовыми решениями:

Запуск RPD-клиента, мониторинг его процесса и очистка его истории подключений по его завершении
Здравствуйте уважаемые форумчане. С VBS не знаком совершенно, просьба помочь реализовать...

Почему при завершении процесса через диспетчер задач иконка процес в области уведомлений таскбара не исчезает?
Товарищи, подскажите, с чем связана подобная особенность? Наблюдаю ее на всей линейке ос windows,...

Деструктор не срабатывает при завершении процесса
У меня есть дескриптор формы, который выполняет определенные действия. Но он не срабатывает при...

Корректное удаление файла при завершении процесса
Здравствуйте. Приложение при своём старте создают файл а при завершении этот файл будет удаляться....

При завершении дочернего процесса, завершается и родительский
#!/usr/local/bin/perl use strict; use FCGI; use POSIX qw(setsid WNOHANG); $SIG{CHLD} = sub {...

1
StudAssistant
Эксперт
9811 / 7003 / 2319
Регистрация: 17.04.2006
Сообщений: 9,622
12.10.2012, 02:19
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
1
Jinu
9 / 9 / 3
Регистрация: 16.02.2011
Сообщений: 27
12.10.2012, 12:39 2
Windows Batch file
1
2
3
4
5
6
7
8
9
@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%) Waiting 60 secs...
ping -w 1000 -n 60 9.9.9.9
echo (%date% %time%) Restarting SRCDS
goto loop
0
StackOverflow
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.10.2012, 12:39

При экстренном завершении процесса делать перезагрузку
Как сделать так, что если пользователь убивает процесс в диспетчере автоматически делалась...

Сохранение дочерного процесса при завершении родителя
запускаю сторонее приложение из под моего (создаю дочерный процесс, не создавая новое окно)...

Почему при использовании цикла, переменная которая находится внутри него не сохраняет значение при его завершении?
Почему при использовании цикла, переменная которая находится внутри него не сохраняет значение при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru