两平台下的自动登录telnet设置

两平台下的自动登录telnet设置
2011年12月28日
  From:http://network.51cto.com/art/201007/212139.htm
  [b]自动登录telnet批处理文件 [/b]
  [b]一。Windows平台自动登录telnet:[/b]
  复制一下代码到记事本中并另保存为autoTelnet.bat,之后双击运行就实现自动登录到telnet服务器了,服务器IP自己修改
  @echo off echo set sh = WScript .CreateObject("WScript.Shell") [b] > [/b] telnet_tmp.vbs echo WScript.Sleep 300 [b] > > [/b] telnet_tmp.vbs echo sh.SendKeys "open 192.168.1.200" [b] > > [/b] telnet_tmp.vbs echo WScript.Sleep 300 [b] > > [/b] telnet_tmp.vbs echo sh.SendKeys "{ENTER}" [b] > > [/b] telnet_tmp.vbs echo WScript.Sleep 300 [b] > > [/b] telnet_tmp.vbs echo sh.SendKeys "engineer{ENTER}" [b] > > [/b] telnet_tmp.vbs echo WScript.Sleep 300 [b] > > [/b] telnet_tmp.vbs echo sh.SendKeys "ls {ENTER}" [b] > > [/b] telnet_tmp.vbs start telnet cscript //nologo telnet_tmp.vbs del telnet_tmp.vbs
  [b]附录:[/b]
  对于SendKeys这个命令可以send什么,我们可以看下面的列表:
  BACKSPACE {BACKSPACE}, {BS}, or {BKSP} BREAK {BREAK} CAPS LOCK {CAPSLOCK} DEL or DELETE {DELETE} or {DEL} DOWN ARROW {DOWN} END {END} ENTER {ENTER}or ~ ESC {ESC} HELP {HELP} HOME {HOME} INS or INSERT {INSERT} or {INS} LEFT ARROW {LEFT} NUM LOCK {NUMLOCK} PAGE DOWN {PGDN} PAGE UP {PGUP} PRINT SCREEN {PRTSC} RIGHT ARROW {RIGHT} SCROLL LOCK {SCROLLLOCK} TAB {TAB} UP ARROW {UP} F1 {F1} F2 {F2} F3 {F3} F4 {F4} F5 {F5} F6 {F6} F7 {F7} F8 {F8} F9 {F9} F10 {F10} F11 {F11} F12 {F12} F13 {F13} F14 {F14} F15 {F15} F16 {F16} SHIFT + CTRL ^ ALT %
  [b]二。Linux平台自动登录telnet[/b]
  保证你的系统上存在expect这个可执行程序,保存以下代码到文件autoTelnet,并给与执行权限。详细操作察看命令expect
  #!/usr/bin/expect -- set SERVER "192.168.1" set USER "myusername" set PASSWD "mypass" if { $argc } { spawn telnet $SERVER.$argv } else { spawn telnet $SERVER.200 } expect "Password:" send "$PASSWD\n" expect "#" send "ls\n" interact 补充:
  From:http://bbs.chinaunix.net/thread-273470-1-1.html
  牛人写的脚本:
  (sleep 2;echo r2007;sleep 2;echo 123456;while read cmd;do echo $cmd;done)|telnet cu.org|cat
  画蛇添足一下:r2007 ---- 用户名 123456-----密码
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值