Board logo

标题: 求助telnet 的批命令 [打印本页]

作者: sanwin     时间: 2007-10-16 10:32    标题: 求助telnet 的批命令

想编辑一个批命令实现:
telnet 一个路由器(例如1.1.1.1)自动输入用户和密码,然后输入几个命令例如
show version,show ip route,然后将这些显示信息保存成一个文件,退出。
再登另一个路由器(例如1.1.1.2)重复上述操作
有没高手可以编出此批命令,谢谢了!
作者: HAT     时间: 2007-10-16 11:28

'假设主机地址是ABC
'假设用户名是DEF
'假设密码是GHI
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "telnet ABC"
WScript.Sleep(5000)
WshShell.SendKeys "DEF{enter}"
WScript.Sleep(1000)
WshShell.SendKeys "GHI{enter}"
'需要执行什么命令就SendKeys

作者: yt110     时间: 2008-9-8 23:36    标题: 不错



  Quote:
Originally posted by HAT at 2007-10-16 11:28 AM:
[code]'假设主机地址是ABC
'假设用户名是DEF
'假设密码是GHI
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "telnet ABC"
WScript.Sleep(5000)
WshSh ...

使用了 厉害  谢谢
作者: qwertl     时间: 2008-9-8 23:40
批处理文件内容里的用户名密码有没保密方法?自动上传FTP时也是有用户名密码在BAT文件里,一打开就看到了.很不安全.
作者: HAT     时间: 2008-9-8 23:42
有,自己编写加密算法和相应的解密算法。
作者: qwertl     时间: 2008-9-9 10:05


  Quote:
Originally posted by HAT at 2008-9-8 11:42 PM:
有,自己编写加密算法和相应的解密算法。

有没简单易用的方法,这太复杂了
作者: HAT     时间: 2008-9-9 11:22    标题: Re 6楼

把bat转换成exe