用VBS脚本启动程序,有时行有时要点好多次才行

来源:百度知道 编辑:UC知道 时间:2024/06/07 22:18:10
用其他帐户运行IE或者指定游戏的VBS,格式如下:
set shell=wscript.createobject("Wscript.shell")
shell.run "runas.exe /user:用户名 ""C:\Progra~1\Intern~1\IEXPLORE.EXE"""
wscript.sleep(2000)
shell.sendkeys "用户密码" & "{ENTER}"

其中wscript.sleep的值从500-9000都试过,效果基本相同。程序有时一次就启动了,有时7、8次也启动不了。请教高手是否有更可靠的脚本或者软件来解决?

切换用户或者手工输入的办法就不要说了,答的好的加分。

学习

既然是IE的游戏,完全没有必要用SendKey来处理,只要不是Flash做的用户登录,那么完全可以直接操作HTML,没必要用SendKey来模拟用户输入。

不过制作这个脚本需要根据网页实际情况来处理。请把游戏地址给出来,这样才好写对应的代码。