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

如何設(shè)定自動(dòng)登錄telnet

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
文章中,我們對(duì)自動(dòng)登錄telnet的具體過(guò)程進(jìn)行了介紹。文中包括兩種平臺(tái)的代碼講解,希望對(duì)大家有所幫助。

對(duì)于telnet的應(yīng)用,我們講解的最多的內(nèi)容就是一些批處理和自動(dòng)登錄的相關(guān)問(wèn)題了。這個(gè)應(yīng)用在很多管理員中流傳,那么現(xiàn)在就來(lái)講解一下創(chuàng)建可以自動(dòng)登錄telnet的批處理文件的具體過(guò)程首先,我們看看Win系統(tǒng)改下的設(shè)置。

Windows平臺(tái)自動(dòng)登錄telnet

自動(dòng)登錄telnet***步:?jiǎn)?dòng)

  1. rem 啟動(dòng)telnet  
  2. @echo off  
  3. echo set sh=WScript.CreateObject("WScript.Shell") >telnet_tmp.vbs  
  4. echo WScript.Sleep 1000 >>telnet_tmp.vbs  
  5. echo sh.SendKeys "open 192.168.0.10" >>telnet_tmp.vbs  
  6. echo WScript.Sleep 1000 >>telnet_tmp.vbs  
  7. echo sh.SendKeys "{ENTER}" >>telnet_tmp.vbs  
  8. echo WScript.Sleep 1000 >>telnet_tmp.vbs  
  9. echo sh.SendKeys "n{ENTER}" >>telnet_tmp.vbs  
  10. echo WScript.Sleep 1000 >>telnet_tmp.vbs  
  11. echo sh.SendKeys "administrator{ENTER}">>telnet_tmp.vbs  
  12. echo WScript.Sleep 1000 >>telnet_tmp.vbs  
  13. echo sh.SendKeys "dell{ENTER}">>telnet_tmp.vbs  
  14. echo WScript.Sleep 1000 >>telnet_tmp.vbs  
  15. echo sh.SendKeys "d:{ENTER}">>telnet_tmp.vbs  
  16. echo WScript.Sleep 1000 >>telnet_tmp.vbs  
  17. echo sh.SendKeys "dir{ENTER}">>telnet_tmp.vbs  
  18. start telnet.exe  
  19. cscript //nologo telnet_tmp.vbs  
  20. del telnet_tmp.vbs  
  21. ---------------------------------------------------------------------------  
  22. @echo off  
  23. set /p ip=請(qǐng)輸入ip地址:%ip%  
  24. >"C:\temp.vbs" (  
  25. echo on error resume next  
  26. echo dim WshShell  
  27. echo Set WshShell = WScript.CreateObject^("WScript.Shell"^)  
  28. echo WshShell.run"cmd"  
  29. echo WshShell.AppActivate"c:\windows\system32\cmd.exe"  
  30. echo WScript.Sleep 200  
  31. echo WshShell.SendKeys"telnet%ip%"  
  32. echo WshShell.SendKeys"{ENTER}"  
  33. )  
  34.    
  35. ---------------------------------------------------------------------------  
  36. :START  
  37. @echo off  
  38. echo  ***********************************************  
  39. echo  *  自動(dòng)自動(dòng)登錄telnet工具*  
  40. echo  **  
  41. echo  *  本批處理將會(huì)自動(dòng)登錄telnet到預(yù)定服務(wù)器*  
  42. echo  ***********************************************  
  43.    
  44. @echo 請(qǐng)選擇:  
  45. @echo 1.telnet  
  46. @echo 2.退出  
  47. set choice =   
  48. set /p choice=鍵入1 2以供選擇:  
  49. if /i "%choice%"=="1" goto SERVER  
  50. if /i "%choice%"=="2" goto END  
  51.  
  52. :SERVER  
  53. start cmd.exe  
  54. cscript //nologo ./SERVER.vbs  
  55. cls  
  56. goto START  
  57.  
  58. :end  
  59. pause   
  60. cls 

#p#自動(dòng)登錄telnet第二步:文件保存

  1. ----- 以下部分保存為SERVER.vbs -----  
  2. '建立Shell對(duì)象  
  3. set sh=WScript.CreateObject("WScript.Shell")  
  4. '延遲500毫秒  
  5. WScript.Sleep 1000  
  6. '向telnet發(fā)送命令  ~代表回車符  
  7. sh.SendKeys "telnet.exe 192.168.0.10~"  
  8. WScript.Sleep 1000  
  9. sh.SendKeys "n~"  
  10. WScript.Sleep 1000  
  11. sh.SendKeys "administrator~"   
  12. WScript.Sleep 1000   
  13. sh.SendKeys "dell~" 

對(duì)于SendKeys這個(gè)命令可以send什么,我們可以看下面的列表:

  1. BACKSPACE {BACKSPACE} or {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#Linux平臺(tái)自動(dòng)登錄telnet

保證你的系統(tǒng)上存在expect這個(gè)可執(zhí)行程序,保存以下代碼到文件autotelnet,并給與執(zhí)行權(quán)限。詳細(xì)操作察看命令expect

  1. #!/usr/bin/expect --  
  2. set SERVER "192.168.1"  
  3. set USER "myusername"  
  4. set PASSWD "mypass"  
  5. if { $argc }  
  6. {  
  7. spawntelnet$SERVER.$argv  
  8. }  
  9. else  
  10. {  
  11. spawntelnet$SERVER.200  
  12. }  
  13. expect "Password:"  
  14. send "$PASSWD\n"  
  15. expect "#"  
  16. send "ls\n"  
  17. interact 

 

責(zé)任編輯:佟健 來(lái)源: 賽迪網(wǎng)
相關(guān)推薦

2010-07-27 17:03:33

2010-07-20 14:55:16

Telnet端口

2010-07-16 11:39:36

自動(dòng)登錄telnet

2010-07-21 17:37:36

交換機(jī)telnet自動(dòng)

2010-07-22 10:23:19

2010-07-20 17:55:15

Linux Telne

2010-07-21 17:42:23

telnet自動(dòng)登錄

2010-07-26 13:16:11

telnet pop

2010-07-15 10:04:15

telnet登錄

2010-07-17 00:24:40

2010-07-26 13:06:29

telnet登錄設(shè)置

2010-07-16 09:32:14

Telnet服務(wù)

2011-03-14 18:09:04

Telnet

2010-07-20 17:37:38

AIX TELNET

2010-07-15 13:36:30

Telnet控制臺(tái)

2010-07-21 15:27:51

2021-07-29 23:21:01

Windows 8Windows微軟

2016-12-22 09:11:24

Windows 10Windows 8Windows 7

2010-07-14 14:48:57

Telnet服務(wù)器

2010-07-16 09:49:34

點(diǎn)贊
收藏

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