Показать полную графическую версию : [решено] скрипт который менял бы шлюз при отсутствии интернета и перезагружал бы роутер
konst_vrn@vk
31-03-2014, 13:54
Никогда ранее такого не делал.
В общем хочу сделать скрипт который менял бы шлюз при отсутствии интернета и перезагружал бы роутер. Вернее сам скрипт уже есть, не знаю как написать, чтобы выполнить телнет авторизацию.
Собственно в командной строке я ввожу:
telnet 192.168.0.253
admin
admin
reboot
А как записать такое выполнение в BAT?
Если поможет, то роутер д-линк дир620
konst_vrn@vk, воспользуйтесь поиском по разделу.
konst_vrn@vk
31-03-2014, 14:50
konst_vrn@vk, воспользуйтесь поиском по разделу. »
Мы пробовали. Везде сторонний софт и VBS. В справке виндовс я почему-то нигде не нашел как собственно указать пароль.
Ну даже бог с ним с паролем, ввести хотя бы логин командой telnet 192.168.0.253 -l admin у меня не прокатывает, следующая строка с просьбой ввести логин.
Неужели обчыный бат не может реализовать подобную чушь?
Неужели обчыный бат не может реализовать подобную чушь? »
Поэксперементируйте. Команды "ftp", например, срабатывают так: echo lcd ..| ftp.
Неужели обчыный бат не может реализовать подобную чушь? »
А это не пакетный файл.
Везде сторонний софт »
Вот им и воспользуйтесь.
konst_vrn@vk
Или воспользуйтесь VB-скриптом по принципу аналогичного обсуждения в http://www.cyberforum.ru/cmd-bat/thread652371.html
Поскольку батником вы не передадите параметры.
konst_vrn@vk
01-04-2014, 03:05
спасибо за ответы, я все-таки надеялся... :(
mwz, «.SendKeys()», увы, работает крайне нестабильно. Особенно с консольными приложениями.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.