Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Elven

Ветеран


Сообщения: 992
Благодарности: 268

Профиль | Сайт | Отправить PM | Цитировать


не представляю как cmd запускаемый раз в пять минут может неожиданно завершиться и/или отожрать много ресурсов.
Код: Выделить весь код
ping 8.8.8.8 | find /i TTL && (
	if exist f.lag del f.lag
	) || (
		if not exist f.lag (
			echo nul >f.lag
		) else (
			del f.lag
			shutdown -r -t 0 -f)
)
если при первой проверке 8.8.8.8 не пингуется создается файл f.lag, при повторном запуске не пингуется и f.lag есть - удаляем f.lag и ребутим машину, есть пинг - удаляем f.lag. короче - все просто, в шедулер добавлять с запуском каждые 5 минут от имени пользователя, у которого есть разрешение на запись/чтение в папке, в которой выполняется батник.
разумеется, можно сюда же добавить и
Цитата DeepWaters:
перезагрузку сетевого адаптера »
правда тут придется уточнить что именно имеется ввиду.

Последний раз редактировалось Elven, 29-08-2018 в 12:50.


Отправлено: 12:45, 29-08-2018 | #2