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,
rfchost怎么样?rfchost是一家开办了近六年的国人主机商,一般能挺过三年的国人商家,还是值得入手的,商家主要销售VPS,机房有美国洛杉矶/堪萨斯、中国香港,三年前本站分享过他家堪萨斯机房的套餐。目前rfchost商家的洛杉矶机房还是非常不错的,采用CN2优化线路,电信双程CN2 GIA,联通去程CN2 GIA,回程AS4837,移动走自己的直连线路,目前季付套餐还是比较划算的,有需要的可...
RAKsmart怎么样?RAKsmart机房即日起开始针对洛杉矶机房的独立服务器进行特别促销活动:低至$76.77/月,最低100Mbps带宽,最高10Gbps带宽,优化线路,不限制流量,具体包括有:常规服务器、站群服务器、10G大带宽服务器、整机机柜托管。活动截止6月30日结束。RAKsmart,美国华人老牌机房,专注于圣何塞服务器,有VPS、独立服务器等。支持PayPal、支付宝付款。点击直达...
RackNerd今天补货了3款便宜vps,最便宜的仅$9.49/年, 硬盘是SSD RAID-10 Storage,共享G口带宽,最低配给的流量也有2T,注意,这3款补货的便宜vps是intel平台。官方网站便宜VPS套餐机型均为KVM虚拟,SolusVM Control Panel ,硬盘是SSD RAID-10 Storage,共享G口带宽,大流量。CPU:1核心内存:768 MB硬盘:12 ...