Цитата XXXp:
Хотя возможно это не подойдет... »
|
почему?... по поводу вопроса:
Цитата XXXp:
мне кажется помогла бы самая простая пауза в полсекунды »
|
этот вариант на VBS работает в моём случае: подключение, выполнение HELP и выход:
Код:
Set wss = WScript.CreateObject("WScript.Shell")
Set foo = wss.Exec("plink -v -telnet 192.168.1.1")
WScript.Sleep(500)
foo.StdIn.Write("admin" & vbLF & "password"& vbLF)
WScript.Sleep(500)
foo.StdIn.Write("HELP"& vbLF)
foo.StdIn.WriteLine("LOGOUT")
WScript.Echo(foo.StdOut.ReadAll())
P.S. думаю уже понятно, что реализация зависит от роутера - если он не примет имя/пароль, запросит повторно и скрипт "зависнет"