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,
ReadyDedis是一家2018年成立的国外VPS商家,由印度人开设,主要提供VPS和独立服务器租用等,可选数据中心包括美国洛杉矶、西雅图、亚特兰大、纽约、拉斯维加斯、杰克逊维尔、印度和德国等。目前,商家针对全部VPS主机提供新年5折优惠码,优惠后最低套餐1GB内存每月仅需2美元起,所有VPS均为1Gbps端口不限流量方式。下面列出几款主机配置信息。CPU:1core内存:1GB硬盘:25GB ...
hostwinds怎么样?2021年7月最新 hostwinds 优惠码整理,Hostwinds 优惠套餐整理,Hostwinds 西雅图机房直连线路 VPS 推荐,目前最低仅需 $4.99 月付,并且可以免费更换 IP 地址。本文分享整理一下最新的 Hostwinds 优惠套餐,包括托管型 VPS、无托管型 VPS、Linux VPS、Windows VPS 等多种套餐。目前 Hostwinds...
greencloudvps怎么样?greencloudvps是一家国外主机商,VPS数据中心多,之前已经介绍过多次了。现在有几款10Gbps带宽的特价KVM VPS,Ryzen 3950x处理器,NVMe硬盘,性价比高。支持Paypal、支付宝、微信付款。GreenCloudVPS:新加坡/美国/荷兰vps,1核@Ryzen 3950x/1GB内存/30GB NVMe空间/1TB流量/10Gbps...