VB实现锐捷客户端自动输入及登录
摘 要文章利用VB编写程序实现动态模拟输入方法使电子阅览室的计算机在完成网络克隆之后 自动填写计算机锐捷帐号和密码并登录进一步提高电子阅览室的维护效率。
关键词动态模拟输入 自动填写登录维护效率 在电子阅览室进行网络克隆后可以通过文献[1]、 [2]和文献[3]中的方法 自动修改计算机名称和IP地址等信息这样提高了机房的维护效率。但是现在很的高校使用锐捷实名制认证这样电子阅览室的计算机重新网络克隆后还需要一台一台的输入锐捷帐号和密码装这样使机房的维护效率下降。本文通过VB编写程序实现每一台计算机能自动进行帐号和密码的输入。这样将进一步提高电子阅览室维护的效率。
1 实现原理
锐捷客户端是一个专门用于大学教育网校园网拨号的软件便于学院的网络管理。所以所有的计算机要上网必须进行锐捷拔号。由于在机房进行计算机维护时网络克隆后每一台计算机的锐捷帐号和密码必须要重新输入。因此这一项工作也是影响机房维护效率的一个重要方面。经过对锐捷客户端的使用发现锐捷的帐号和密码是加密码后保存在注册表里的所以没有办法通过对注册的修改进行自动输入帐号和密码。但是锐捷登录客户端有一个保存帐号和密码的功能所以本文通过模拟人工输入帐号和密码的过程并连接登录。这样锐捷客户端就会自动保存本机的帐号和密码永久使用。
2 实现方法
要实现模拟人工输入帐号和密码必须知道本机的账号和密码这个通常是由网络管理中心得到但是并没有将计算机与帐号相关联为了进行关联现设计一个电子表格格式如表1所示。
为了模拟人工输入帐号和密码必须在表1-1中通过计算机名称找到对应的帐号和密码再填入到锐捷客户端登录界面。VB实现从xls表格读取数据程序参照常规做法即可完成
此表格的文件名存放在config.txt文本文件中格式如下
Tit l e=锐捷安全认证客户端disp la yTime=1000xlsname=341110
Tit le是锐捷客户端登录窗口的标题名称 d isp la yTime是本程序延时关闭时间 xlsname是锐捷帐号和密码表的文件名称不含扩展名。
其次是在VB中读出表格中与本台计算机名称相对应的帐号和密码打开配置文件config.txt并通过以下程序获取锐捷帐号和密码表的文件名。
FreeNum=F reeF ile „Fr ee num表示一个空闲的文件号
OpenApp.Path&“\\config.txt”For Input As#FreeNum
„打开配置文件“config.txt” for input表示以输入方式即读取文件打开。i=0
Do Until EOF(FreeN um) „循环直到文件结尾。 Eo f函数用来判断文件是否读完
Line Input#FreeNum, tStringsConfig(i)tStringsConfig(i) =Mid(tStringsConfig(i), InStr(tStringsCo nfig(i), “=“) + 1,
IncogNet LLC是个由3个人运作的美国公司,主要特色是隐私保护,号称绝对保护用户的隐私安全。业务涵盖虚拟主机、VPS等,支持多种数字加密货币、PayPal付款。注册账号也很简单,输入一个姓名、一个邮箱、国家随便选,填写一个邮箱就搞定了,基本上不管资料的真假。当前促销的vps位于芬兰机房,全部都是AMD Ryzen系列的CPU,性能不会差的!5折优惠码:CRYPTOMONTH,支持:BTC,...
Sharktech荷兰10G带宽的独立服务器月付319美元起,10Gbps共享带宽,不限制流量,自带5个IPv4,免费60Gbps的 DDoS防御,可加到100G防御。CPU内存HDD价格购买地址E3-1270v216G2T$319/月链接E3-1270v516G2T$329/月链接2*E5-2670v232G2T$389/月链接2*E5-2678v364G2T$409/月链接这里我们需要注意,默...
SugarHosts 糖果主机商也算是比较老牌的主机商,从2009年开始推出虚拟主机以来,目前当然还是以虚拟主机为主,也有新增云服务器和独立服务器。早年很多网友也比较争议他们家是不是国人商家,其实这些不是特别重要,我们很多国人商家或者国外商家主要还是看重的是品质和服务。一晃十二年过去,有看到SugarHosts糖果主机商12周年的促销活动。如果我们有需要香港、美国、德国虚拟主机的可以选择,他们家的...