电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

用bat批处理实现自动telnet

用bat批处理实现自动telnet_第1页
用bat批处理实现自动telnet_第2页
用bat批处理实现自动telnet_第3页
一般来说ftp 做batch 处理事务时非常常见的事情。那么如果Batch telnet,让我们的管理工作更加的轻松呢? 一般来说两种方法: 1、VBS 法(Windows Script Host) 2、自动终端法(一些可以配置自动 telnet 的终端) 在这里我们讨论第一种方法:VBS 法。由于 Windows Script Host 是系统自带的,我们不需要安装地方放软件就可以搞定。所以它一般是解决问题的首选。 首先,我们建立一个名字叫做tel.v bs 的脚本,这里用 telnet 到 cisco 路由器上作为一个例子,相关内容大家可以修改。 '建立 Shell 对象 set sh=WScript.CreateObject("WScript.Shell") WScript.Sleep 1000 '向 telnet 发送我们平时录入的命令 sh.SendKeys "open 192.168.1.1" WScript.Sleep 1000 sh.SendKeys "{ENTER}" WScript.Sleep 1000 sh.SendKeys "password{ENTER}" WScript.Sleep 1000 sh.SendKeys "en{ENTER}" WScript.Sleep 1000 sh.SendKeys "passord{ENTER}" WScript.Sleep 1000 '运行 cisco 的show run 命令 sh.SendKeys "show run{ENTER}" 然后,建立一个 batch_tel.bat 的批处理文件: rem 启动 telnet start telnet.exe rem batch telnet cscript //nologo tel.vbs 最后,我们只需要运行batch_tel.bat 就可以轻松搞定telnet 的工作了。 对于 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 % =============================================================================== 我自己做的: tel.vbs 内容 set sh=WScript.CreateObject("WScript.Shell") WScript.Sleep 1000...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部