自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

設(shè)置Telnet自動登錄的兩種解決之道

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
Telnet自動登錄的相關(guān)設(shè)置問題我們在文中為大家詳細(xì)介紹了一下。首先我們需要知道,這個是分為兩種方法的。第一種是VBS法,第二種是自動終端法。

很多朋友都對Telnet自動登錄的事情很感興趣,所以這里我們來為大家分享一篇文章,關(guān)于Telnet自動登錄的相關(guān)設(shè)置。那么就讓我們來詳細(xì)看一下具體的設(shè)置方法吧。一般來說兩種方法:

1、VBS法(Windows Script Host)

2、自動終端法(一些可以配置自動Telnet的終端)

在這里我們討論第一種Telnet自動登錄的方法:VBS法。由于Windows Script Host是系統(tǒng)自帶的,我們不需要安裝地方放軟件就可以搞定。所以它一般是解決問題的首選。首先,我們建立一個名字叫做tel.vbs的腳本,這里用Telnet 到cisco路由器上作為一個例子,相關(guān)內(nèi)容大家可以修改。

'建立Shell對象

  1. set sh=WScript.CreateObject("WScript.Shell")  
  2. WScript.Sleep 1000 

'向Telnet發(fā)送我們平時錄入的命令

  1. sh.SendKeys "open 192.168.1.1"  
  2. WScript.Sleep 1000  
  3. sh.SendKeys "{ENTER}"  
  4. WScript.Sleep 1000  
  5. sh.SendKeys "password{ENTER}"  
  6. WScript.Sleep 1000  
  7. sh.SendKeys "en{ENTER}"  
  8. WScript.Sleep 1000  
  9. sh.SendKeys "passord{ENTER}"  
  10. WScript.Sleep 1000  
  11. '運行cisco的show run命令  
  12. sh.SendKeys "show run{ENTER}" 

然后,建立一個batch_tel.bat的批處理文件:

  1. rem 啟動Telnet  
  2. start Telnet.exe  
  3. rem batch Telnet  
  4. cscript //nologo tel.vbs 

最后,我們只需要運行batch_tel.bat就可以輕松搞定Telnet的工作了。

對于SendKeys這個命令可以send什么,我們可以看下面的列表:

  1. BACKSPACE {BACKSPACE}, {BS}, or {BKSP}  
  2. BREAK {BREAK}  
  3. CAPS LOCK {CAPSLOCK}  
  4. DEL or DELETE {DELETE} or {DEL}  
  5. DOWN ARROW {DOWN}  
  6. END {END}  
  7. ENTER {ENTER}or ~  
  8. ESC {ESC}  
  9. HELP {HELP}  
  10. HOME {HOME}  
  11. INS or INSERT {INSERT} or {INS}  
  12. LEFT ARROW {LEFT}  
  13. NUM LOCK {NUMLOCK}  
  14. PAGE DOWN {PGDN}  
  15. PAGE UP {PGUP}  
  16. PRINT SCREEN {PRTSC}  
  17. RIGHT ARROW {RIGHT}  
  18. SCROLL LOCK {SCROLLLOCK}  
  19. TAB {TAB}  
  20. UP ARROW {UP}  
  21. F1 {F1}  
  22. F2 {F2}  
  23. F3 {F3}  
  24. F4 {F4}  
  25. F5 {F5}  
  26. F6 {F6}  
  27. F7 {F7}  
  28. F8 {F8}  
  29. F9 {F9}  
  30. F10 {F10}  
  31. F11 {F11}  
  32. F12 {F12}  
  33. F13 {F13}  
  34. F14 {F14}  
  35. F15 {F15}  
  36. F16 {F16}  
  37. SHIFT +  
  38. CTRL ^  
  39. ALT % 

#p#其實建立腳本跟批處理可以合2為1完成:

Telnet自動登錄路由器、交換機(jī)等網(wǎng)絡(luò)設(shè)備的批處理文件代碼

  1. @echo off  
  2. echo set sh=WScript.CreateObject("WScript.Shell") >Telnet_tmp.vbs  
  3. echo WScript.Sleep 300 >>Telnet_tmp.vbs  
  4. echo sh.SendKeys "open 你的網(wǎng)絡(luò)設(shè)備Telnet登錄IP" >>Telnet_tmp.vbs  
  5. echo WScript.Sleep 300 >>Telnet_tmp.vbs  
  6. echo sh.SendKeys "{ENTER}" >>Telnet_tmp.vbs  
  7. echo WScript.Sleep 300 >>Telnet_tmp.vbs  
  8. echo sh.SendKeys "你的用戶名{ENTER}">>Telnet_tmp.vbs  
  9. echo WScript.Sleep 300 >>Telnet_tmp.vbs  
  10. echo sh.SendKeys "你的密碼{ENTER}">>Telnet_tmp.vbs  
  11. start Telnet  
  12. cscript //nologo Telnet_tmp.vbs  
  13. del Telnet_tmp.vbs 

解釋:

本段Telnet自動登錄代碼WScript.Sleep 300 表示登錄設(shè)備延時,就是給設(shè)備一個接受出來的時間;open 是打開Telnet,并登錄到指定ip地址;{ENTER}自然是回車了;SendKeys是關(guān)鍵,表示自動輸入的內(nèi)容。保存以上內(nèi)容為rout.bat批處理文件,每次登錄網(wǎng)絡(luò)設(shè)備就不要先win+R -- cmd -- Telnet IP -- 用戶名 -- 密碼 這樣麻煩了,直接運行這個bat文件即到達(dá)登錄狀態(tài)。當(dāng)然,如果你想登錄后進(jìn)入其他狀態(tài),比如conf配置狀態(tài),你還可以在輸入密碼后面再加幾行,比如:

  1. @echo off  
  2. echo set sh=WScript.CreateObject("WScript.Shell") >Telnet_tmp.vbs  
  3. echo WScript.Sleep 300 >>Telnet_tmp.vbs  
  4. echo sh.SendKeys "open 你的網(wǎng)絡(luò)設(shè)備Telnet登錄IP" >>Telnet_tmp.vbs  
  5. echo WScript.Sleep 300 >>Telnet_tmp.vbs  
  6. echo sh.SendKeys "{ENTER}" >>Telnet_tmp.vbs  
  7. echo WScript.Sleep 300 >>Telnet_tmp.vbs  
  8. echo sh.SendKeys "你的用戶名{ENTER}">>Telnet_tmp.vbs  
  9. echo WScript.Sleep 300 >>Telnet_tmp.vbs  
  10. echo sh.SendKeys "你的密碼{ENTER}">>Telnet_tmp.vbs  
  11. echo WScript.Sleep 300 >>Telnet_tmp.vbs  
  12. echo sh.SendKeys "conf{ENTER}">>Telnet_tmp.vbs  
  13. start Telnet  
  14. cscript //nologo Telnet_tmp.vbs  
  15. del Telnet_tmp.vbs  

 

責(zé)任編輯:佟健 來源: IT168
相關(guān)推薦

2010-07-16 11:39:36

自動登錄telnet

2009-10-10 15:26:11

資產(chǎn)管理

2017-06-26 08:47:05

Spring Boot自動化配置

2016-12-22 09:02:35

Linux誤刪文件

2022-01-14 08:08:11

Java依賴沖突

2021-03-28 21:33:07

Redis熱點key

2009-05-05 14:30:19

虛擬化安全解決方案

2012-06-05 19:18:43

BYODAvayaAvaya IDE

2014-09-29 16:44:12

2012-02-13 10:30:18

2011-08-18 14:23:52

Big Data

2010-06-07 17:41:42

Sendmail 配置

2011-01-19 13:12:27

2022-04-21 09:26:41

FastDFS開源分布式文件系統(tǒng)

2011-09-10 20:48:34

2016-11-10 18:57:19

雙十一高并發(fā)

2010-07-22 10:23:19

2011-02-02 16:18:39

2018-08-01 14:00:49

MySQL數(shù)據(jù)庫PHP

2011-06-23 09:07:16

點贊
收藏

51CTO技術(shù)棧公眾號