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

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

Аватара для Martia

Старожил


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

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


Можно сделать имитацию ввода команд руками. Но надо знать, как долго та или иная команда отрабатывает. Я брал по пол секунды на каждую операцию. Вполне достаточно.

Для этого не нужно никаких сторонних программ. У меня была задача перезагружать модем. Реализовал через vbscript:

Код: Выделить весь код
Set WshShell = WScript.CreateObject("WScript.Shell")

WshShell.Run "telnet 192.168.2.1",9
WScript.Sleep 500
WshShell.SendKeys "admin"
WshShell.SendKeys "{ENTER}"
WScript.Sleep 500
WshShell.SendKeys "1234"
WshShell.SendKeys "{ENTER}"
WScript.Sleep 500
WshShell.SendKeys "reboot"
WshShell.SendKeys "{ENTER}"
этот код сохраняется с расширением .vbs и просто запускается

По аналогии можно юзать telnet с любыми устройствами, с любыми командами. Главное правильно указывать задержки.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:52, 25-04-2013 | #8