PDA

Просмотр полной версии : VBS дизконект


selevit
14.09.2009, 22:24
Всем доброго времени суток, у меня вопрос, как сделать автоматический дизконект pppoe с помошью vbs, если стоит роутер, а не обычное подключение pppoe?

POS_troi
14.09.2009, 22:39
если поддерживает telnet и OS Windows XP то этот должен работать



Set oShell = WScript.CreateObject("WScript.Shell")
oShell.Run "telnet.exe 192.168.1.1"
WScript.Sleep 1000
oShell.SendKeys "user" & chr(13)
WScript.Sleep 1000
oShell.SendKeys "password" & chr(13)
WScript.Sleep 1000
oShell.SendKeys "reboot" & chr(13)





192.168.1.1 - IP роутера
user - Пользователь
password - пароль
reboot - нужная команда

selevit
14.09.2009, 22:44
не удается найти указанный файл строка 2 символ 1

selevit
14.09.2009, 22:44
роутер D-link Dir-100

POS_troi
14.09.2009, 22:47
Операционка какая?

selevit
14.09.2009, 22:47
Винда 7

POS_troi
14.09.2009, 22:51
если поддерживает telnet и OS Windows XP то этот должен работать


и не странно что не работает ;)

под семеркой еще не разбирался, поищи поиском по диску telnet и пропиши полный путь.

что будет работать 10% ;)

можеш покавырять команду NET

selevit
14.09.2009, 22:51
извиняюсь, но у меня еще 1 вопрос - лучше было бы вывести подключение роутера в сетевые подключения, как это сделать???

POS_troi
14.09.2009, 22:53
Ниразу не колупал твой роутер так что не скажу.

жди кого нить у кого есть данная железяка.

selevit
14.09.2009, 22:54
а вообще, как это делается, к примеру на твоем роутере?

d_x
14.09.2009, 23:28
В Висте нет по умолчанию telnet'а, сомневаюсь, что он есть в 7. Его надо в опциях системы включать.

Gray_Wolf
15.09.2009, 11:41
Ну на крайний случай всегда можно сделать ребут используя сокеты. (через веб интерфейс)