iT邦幫忙

2

Telnet auto script 自動帶流程,使用簡單的VBScript Windows 可以直接執行

Telnet auto script 自動帶流程,使用簡單的VBScript Windows 可以直接執行
底下的程式碼 copy 存檔存成 .vbs
在 windows 就可以執行了
要記得安裝 telnet用戶端

Set cloner = CreateObject("WScript.Shell")
cloner.run"cmd"
'打開命令提示視窗
WScript.Sleep 500
'等500豪秒

cloner.SendKeys"telnet 192.168.1.1"  
'telnet 的 ip 和 port
cloner.SendKeys("{Enter}")
WScript.Sleep 500

cloner.SendKeys"UserName"
cloner.SendKeys("{Enter}")
WScript.Sleep 500

cloner.SendKeys"password"
cloner.SendKeys("{Enter}")
WScript.Sleep 500

cloner.SendKeys"sys reboot"
'Vigor Telnet 重開機的語法 form JanusLin
cloner.SendKeys("{Enter}")
WScript.Sleep 500


cloner.SendKeys"exit"
cloner.SendKeys("{Enter}") 

這段語法只要更改 ip username password
那個 sys reboot
就可以 telnet 重開機 Vigor Route

Vigor2960 3900 300B reboot指令

enable
configure system
reboot

如果是重啟 webui 是

restart http

參考資料來源
FYI
https://www.youtube.com/watch?v=uMFyPJvGkwQ


1 則留言

0
echochio
iT邦高手 1 級 ‧ 2019-04-30 13:23:23
    不錯不錯,這樣可改成背景執行,放入排程。
       用 golang 寫跨平台與運用也可,之前有寫過清理windows 網路印表機的 spooler 給 iMAC 簡單的telnet 就可做到

我要留言

立即登入留言