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,
TabbyCloud迎来一周岁的生日啦!在这一年里,感谢您包容我们的不足和缺点,在您的理解与建议下我们也在不断改变与成长。为庆祝TabbyCloud运营一周年和七夕节,TabbyCloud推出以下活动。TabbyCloud周年庆&七夕节活动官方网站:https://tabbycloud.com/香港CN2: https://tabbycloud.com/cart.php?gid=16购买链...
WordPress专业外贸企业网站搭建模版,特色专业外贸企业风格 + 自适应网站开发设计 通用流行的外贸企业网站模块 + 更好的SEO搜索优化和收录 自定义多模块的产品展示功能 + 高效实用的后台自定义模块设置!采用标准的HTML5+CSS3语言开发,兼容当下的各种主流浏览器: IE 6+(以及类似360、遨游等基于IE内核的)、Firefox、Google Chrome、Safari、Opera...
TMThosting发布了一个2021 Summer Sale活动,针对西雅图VPS主机提供月付7折优惠码,年付65折优惠码,独立服务器提供95折优惠码,本轮促销活动到7月25日。这是一家成立于2018年的国外主机商,主要提供VPS和独立服务器租用业务,数据中心包括美国西雅图和达拉斯,其中VPS基于KVM架构,都有提供免费的DDoS保护,支持选择Windows或者Linux操作系统。Budget ...