用vbs脚本实现软件的自动登录

由于工作原因,需要登录VMware Horizon办公。但该软件没有记住密码的功能,每次输入密码都很烦,所以想着能不能搞个自动登录,来解决每次输密码的烦恼。

说实话,我能想到的就是bat,但尝试了一下,没成功,果断放弃。

搜索引擎上搜了一下,可以考虑用vbs 脚本。但之前没有了解过vbs,就翻教程看。经过几个小时的研究,撸了几行脚本,话不多说,直接上代码。

dim program
program="程序安装路径"
set Wshell=CreateObject("Wscript.Shell")
set oexec=Wshell.Exec(program) '启动程序
'检查弹窗1是否弹出
Dim Count1:Count1 = 100 '检查窗口弹出的总次数,超出该次数退出检查
Do While Wshell.AppActivate("VMware Horizon Client") <> true '当窗口激活时,停止循环
  wscript.Sleep 200
  Count1 = Count1 -1
  If Count1 = 0 Then '判断Count变量值是否为0,如果是则退出循环
	msgbox "启动脚本执行失败,请检查网络连接",,"提示"
	Wscript.quit
    Exit Do
  End If
Loop
wscript.Sleep 500
Wshell.SendKeys "{LEFT}"	
Wshell.SendKeys "{
  • 6
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值