问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用c++,做出一个自动telnet 的程序?``跪求

发布网友 发布时间:2023-01-01 09:36

我来回答

1个回答

热心网友 时间:2023-10-05 11:46

一般来说ftp做batch处理事务时非常常见的事情。那么如果Batch
telnet,让我们的管理工作更加的轻松呢?
一般来说两种方法:
1、VBS法(Windows
Script
Host)
2、自动终端法(一些可以配置自动telnet的终端)
在这里我们讨论第一种方法:VBS法。由于Windows
Script
Host是系统自带的,我们不需要安装地方放软件就可以搞定。所以它一般是解决问题的首选。
首先,我们建立一个名字叫做tel.vbs的脚本,这里用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
%
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎么网页突然自动关闭 网页为什么会突然自动关闭 网页自动关闭什么原因 怎么在微信里面自己组建群聊 门开在东南角,北面中间有窗,办公桌如何摆放 请推荐一款app导航系统,地图信息准确,界面友好,主要用于在境外... 急求一款app导航系统,地图信息准确,界面别太多杂乱的东西,主要用在境外... 欠了闪银3600,逾期125天,今天算了下,差不多要还6000,不还会怎么样?_百 ... 怎么进出口货物老被查验,难道被盯上了?海关是如何查验的,海关查验... 来料加工海关会查什么 外贸知识:海关查验详解 召唤电脑达人。。。路由器悲剧中。。。 家里有两台电脑,想在一起PK红色警戒.请问如何连机啊? 超网划分 梦见提女儿尿尿 灵活就业人员退休金怎样算?灵活就业人员退休金计算公式 灵活就业人员退休金计算方法 欠了支付宝借呗好几万还不上,会不会坐牢?该怎么办 贴贴软件会自动开摄像头吗 贴贴app会被不认识的人加吗 ISO9000内审的程序文件是什么? 内审的作业流程是什么? 用何种表格表达、目的是什么? 县委大院老邱老婆扮演者 县委大院邱利民老婆的扮演者? 黄尧的经典歌曲都有哪些,求资源 女演员黄尧结婚了吗 中专报考助理医师的条件 男朋友说他感觉到我不喜欢他,可他为什么还要和我在一起? 一个不爱你的人为什么会还要和你在一起? 你知道你男朋友和你在一起的原因吗? 表白时女孩子问你为什么要跟她在一起怎么说? 长安通剩余多钱开始提示 北约和欧盟? 急求乐清民歌对鸟下载地址(要原版的) 文言文辟 蚂的部首和组词 蚂的笔顺是 窗式空调自动停 交行信用卡的新户礼消费3笔88元通过微信二维码付款算吗 李白是唐代的浪漫主义诗人吗 一个新公众号怎么吸粉 一个新公众号如何吸粉 芥疙瘩怎样腌制好吃 钉钉怎么看银行卡卡号 汇入汇款查询是什么意思 支付宝服务电话是多少 七叶足祛茧生物膜效果好吗,介绍说7-14天去老茧鸡眼,而且无疼痛,有人用过吗 皮带打孔器怎么用?皮带打孔器的正确用法 今年国漫大厂,没有做过原创动画吗? 国内动漫IP可以应用在哪些领域? 科隆召唤是什么动画片 2018年东北石油大学新生宿舍条件带空调,宿舍内部环境图片 - 信息提示