DOS/VBS - 用 bat 批处理 实现自动telnet
2016-11-20 23:33
519 查看
一、VBS法
1. 建立一个tel.vbs脚本
2. 建立一个batch_tel.bat脚本,用于调用tel.vbs
3. SendKeys命令帮助
1. 建立一个tel.vbs脚本
'建立Shell对象 set sh=WScript.CreateObject("WScript.Shell") WScript.Sleep 1000 '向telnet发送我们平时录入的命令 sh.SendKeys "open 192.168.1.16" WScript.Sleep 1000 sh.SendKeys "{ENTER}" WScript.Sleep 1000 sh.SendKeys "zte{ENTER}" WScript.Sleep 1000 sh.SendKeys "zte{ENTER}" WScript.Sleep 1000 '运行cisco的show run命令 sh.SendKeys "show run{ENTER}"
2. 建立一个batch_tel.bat脚本,用于调用tel.vbs
rem 启动telnet start telnet.exe rem batch telnet cscript //nologo tel.vbs
3. SendKeys命令帮助
对于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 %
相关文章推荐
- [转载]用 bat 批处理 实现自动telnet
- DOS批处理下操作telnet实现自动远程登录操作
- DOS批处理下操作telnet实现自动远程登录操作
- dos下怎样实现一个程序执行完后自动执行另一个程序,不是批处理
- 利用批处理文件和 vbs 脚本实现网站视频自动录制
- 利用批处理文件和 vbs 脚本实现网站视频自动录制
- window通过vbs+bat实现自动在后台运行nodejs application
- Windows下使用批处理实现启动关闭mysql_DOS/BAT
- DNS、DHCP的备份恢复bat(批处理自动实现)
- 用批处理文件自动备份文件及文件夹,并自动删除n天前的文件_DOS/BAT
- Windows下通过bat批处理文件和vbs脚本实现守护进程
- 用批处理实现读取文本文件并实现超链接代码的输出[原创]_DOS/BAT_脚本之家
- 使用批处理实现telnet自动登陆并执行ping命令
- 转:DOS批处理命令中实现自动命名(年月日+时分秒)
- 批处理、VBS实现自动设置IP、默认网关、DNS、WINS、IE代理!
- VC下使用Macro (vbs)来实现标准函数注释的自动添加
- DOS 批处理实现 arp 绑定
- DOS 批处理快速实现 arp 绑定
- DOS 批处理快速实现 arp 绑定
- vbs实现IP自动改