23 ноября 2024, 13:43:30

Новости:

ПРОГНОЗ ПОГОДЫ В МОСКВЕ

31 ДЕКАБРЯ
Днем: +3 С      Ночью: +1 С


1 ЯНВАРЯ
Днем: +1 С   Ночью: 0 С


2 ЯНВАРЯ
Днем: +2 С   Ночью:  +1 С



ПОГОДА СЕЙЧАС > > >
http://forum.vivatv.net.ru/index.php?topic=5490.0


Автоматическая перезагрузка роутера в Windows

Автор Konstantin, 20 октября 2012, 17:06:33

« предыдущая - следующая »

0 Пользователей и 1 гость просматривают эту тему.

Konstantin

Создаем текстовый файл, переименовываем его в reboot.vbs со следующим содержимым:

Set oShell = WScript.CreateObject("WScript.Shell")
oShell.Run "telnet.exe 192.168.1.1"
WScript.Sleep 1000
oShell.SendKeys "user" & chr(13)
WScript.Sleep 1000
oShell.SendKeys "password" & chr(13)
WScript.Sleep 1000
oShell.SendKeys "reboot" & chr(13)


Пуск - Стандартные - Служебные - Назначенные задания

Добавляем задание - Мастер - Командная строка
Нажимаем на задание Свойства
в строке выполнить пишем строку

C:\windows\system32\ping ya.ru -n 3
if errorlevel 1 CSCRIPT "Reboot.vbs"

Вместо 192.168.1.1 указываем IP адрес роутера
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East

Konstantin

Для перезагрузки коммутаторов используется команда по протоколу SNMP

Например, для
коммутатора D-link DES-3226
команда перезагрузки будет следующей:
snmpset -v2c -c private 192.168.0.5 1.3.6.1.4.1.171.12.1.2.3.0 i 3
  • Мои антенны: Triax 88 см.
  • Мои ресиверы: Dreambox 800
  • Мои спутники: от Eutelsat-7C 7 East до Экспресс-АМ3 103 East