Показать полную графическую версию : [решено] Скриптом через telnet перезагрузить железку
Veter_cmd
01-03-2010, 10:46
Здравствуйте, есть железка ее периодически надо перезагружать через telnet, IP 192.168.0.1, login: root; password:1234 команда telnet: reboot. Подскажите как лучше реализовать, какой скрипт нужен?????
Petya V4sechkin
01-03-2010, 10:53
Аналогичный вопрос уже задавался на форуме. Воспользуйтесь фильтрами (http://tools.oszone.net/Vadikan/faq.html#filters) по названию темы по telnet.
http://oszone.net/user_img/050214130343/filters.png
Результат (http://forum.oszone.net/forumdisplay.php?f=102&filter_string=telnet&filter_by=title)
Veter_cmd
01-03-2010, 16:45
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.46.1{ENTER}"
WScript.Sleep 1000
WshShell.SendKeys "admin{ENTER}"
WScript.Sleep 1000
WshShell.SendKeys "password{ENTER}"
WScript.Sleep 1000
WshShell.SendKeys "reboot{ENTER}"
Немного коряво но работает :tongue:
почему у меня sendkeys не может латиницу в командную строку передать?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.