|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Перезагрузка роутера ASUS RX3041 |
|
|
CMD/BAT - [решено] Перезагрузка роутера ASUS RX3041
|
Новый участник Сообщения: 44 |
У меня такая проблемка, нужно каждое утро перезагружать роутер, хотелось бы автоматизировать
эти действия. Итак у меня роутер ASUS RX3041, по telnet коннектится на 80 порт, можно на роутер зайти по http. Но вот перезагрузить из командной строки не выходит. Были опробованы следующие методы описанные тут http://kimkarus.ru/docsharp/208-2012-08-19-07-04-23 Буду благодарен за посильную помощь в решении вопроса, система Windows XP или Server 2003 |
|
Отправлено: 18:14, 08-05-2013 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Воспользуйтесь поиском в разделе по ключевому слову «telnet»: http://forum.oszone.net/search.php?q...&childforums=1.
|
Отправлено: 19:04, 08-05-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 44
|
Профиль | Отправить PM | Цитировать Спасибо воспользовался поиском и нашел массу интересных и познавательных статей, но ни один скрипт не работает на моем роутере ASUS RX-3041, может что толковое посоветуете, если у вас был личный опыт общения и настройки этого Роутера.
За любой дельный совет и помощь в решении этой проблемы буду очень благодарен. Мне лишь нужно его перезапускать в определенное время, чем будет осуществляться перезапуск фактически значения не имеет (только не вручную). |
Отправлено: 22:38, 08-05-2013 | #3 |
Необычный Сообщения: 4466
|
Профиль | Сайт | Отправить PM | Цитировать crackmax,
Цитата crackmax:
Что пробовали, какие утилиты, команды и т.д.? |
|
------- Отправлено: 22:50, 08-05-2013 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать crackmax, у Вас какой из трёх? У одного, по крайней мере, telnet точно заявлен (есть ли внутри reset/restart/reboot — вопрос второй).
|
|
Отправлено: 23:40, 08-05-2013 | #5 |
Новый участник Сообщения: 44
|
Профиль | Отправить PM | Цитировать Вот например использовал этот скрипт
Set WshShell = CreateObject("WScript.Shell") RetCode = WshShell.Run("cmd", 1, False) WScript.Sleep 2000 WshShell.SendKeys "telnet{ENTER}" WScript.Sleep 1000 WshShell.SendKeys "o 192.168.1.100 80{ENTER}" WScript.Sleep 1000 WshShell.SendKeys "admin{ENTER}" WScript.Sleep 1000 WshShell.SendKeys "password{ENTER}" WScript.Sleep 1000 WshShell.SendKeys "reboot{ENTER}" Результат использования скрипта, подключается к роутеру, но перезагрузки не происходит к сожалению... выдает следующее reboot переключение режима "Ctrl+J" |
Отправлено: 22:07, 09-05-2013 | #6 |
Новый участник Сообщения: 44
|
Профиль | Отправить PM | Цитировать Воспользовался поиском по ключевому слову "telnet"
Вот нашел скрипт следующий Пример bat созданного у меня: start http://admin:admin@192.168.1.100/ start http://192.168.1.100/userRpm/SysRebootRpm.htm?reboot=1 Результат роутер не перезагружается (появляется пустое окно с вводом логина и пароля и на этом всё), и главное непонятно почему??? К вопросу какая конкретно у меня модель роутера отвечаю Вот эта http://ru.asus.com/Networks/Wired_Ro...specifications Если есть у кого решение этого вопроса, буду очень благодарен. P.S. Все роутеры разные и к каждому нужен свой подход, у меня пока не получается решить этот вопрос. |
Отправлено: 11:05, 13-05-2013 | #7 |
Необычный Сообщения: 4466
|
Профиль | Сайт | Отправить PM | Цитировать crackmax, а я что то не нахожу telnet сервера в описании.
На нем точно доступен telnet ? Мы говорим об одном и том же? Об удаленной командной строке? telnet, в общем смысле, это программа для посыла информации на любой порт. Будь то ftp, http, e-mail, не важно. Если порт открыт, то к нему можно подключиться. одна из программ называется telnet. Если мы говорим про удаленное управление роутером, то возникает понятие Telnet Server (его просто так назвали по созвучности наиболее употребимой программы telnet) И когда telnet подключается к Telnet Server, то мы у себя, на удаленном компьютере получаем консоль управления. И уже в ней выполнять команды перезагрузки роутера. Цитата crackmax:
Т.е. при желании, можно получить html код страниц. Т.ч. вам нужен не telnet, а смотреть в сторону автоматизации действий. AutoIt например. |
|
------- Отправлено: 12:52, 13-05-2013 | #8 |
Новый участник Сообщения: 44
|
Профиль | Отправить PM | Цитировать Ну вот наконец то появились определенные успехи в перезагрузке роутера (я думаю)
Итак нашел вот такой bat файл со следующим содержимым curl http://admin:admin@192.168.1.150/do_cmd.htm -d "CMD=WAN_CON&GO=sys_status.htm&action=4" curl http://admin:admin@192.168.1.150/do_cmd.htm -d "CMD=WAN_CON&GO=sys_status.htm&action=3" При выполнении данного файла вышло следующее Вопрос Как правильно дописать этот батник чтобы роутер таки ушел в перезагрузку? Если у кого есть варианты прошу сюда. |
Отправлено: 13:11, 16-05-2013 | #9 |
Новый участник Сообщения: 44
|
Профиль | Отправить PM | Цитировать Ну чтож решение вопроса с перезагрузкой роутера пришло неожиданно, как всегда просто и гениально и Универсально!
Итак в решении вопроса мне помогла программа AutoClickExtreme 6.20.00 Подробнее - эта программа записывает все действия пользователя в файл, потом можно воспроизвести этот файл или сделать батник и поместить в планировщик или воспользоваться встроенным в программу планировщиком. bat - файл делается так Поместите в текстовый файл с расширением ".bat" следующие инструкции командной строки: rem на всякий случай посылаем команду остановиться start C:\"Program Files"\AutoClickExtreme\AutoClicker.exe –stop rem стартуем на Воспроизведение нужную нам Запись start C:\"Program Files"\AutoClickExtreme\AutoClicker.exe -play D:\Arch\aips\автокликер.aip rem или стартуем Плейлист start C:\"Program Files"\AutoClickExtreme\AutoClicker.exe -play D:\Arch\aips\тестирование.plal Всем участникам обсуждения данного вопроса большое спасибо за помощь! |
Последний раз редактировалось Petya V4sechkin, 20-05-2013 в 20:05. Причина: пункт 3.18 http://forum.oszone.net/rules.html Отправлено: 18:02, 20-05-2013 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - автоматическая перезагрузка роутера | ghostrid3r | Скриптовые языки администрирования Windows | 9 | 28-11-2013 13:28 | |
http/web - Настройка роутера ASUS RT-G32 перед сервером | urbanknight | Сетевые технологии | 3 | 22-08-2012 12:14 | |
Прочее - Проблемы в работе роутера ASUS RT-N10 B1 | Yetti | Сетевые технологии | 3 | 03-06-2012 15:06 | |
Router - Настройка роутера ASUS WL-520GC | mspuz | Сетевое оборудование | 5 | 02-06-2011 14:37 | |
Постоянная перезагрузка роутера | Игорь Анатольевич | Хочу все знать | 3 | 30-08-2009 00:25 |
|