如何用批处理实现以下问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 15:03:41
1、打开C盘的123.exe
2、在123.exe弹出的对话框中输入密码 123 并按ENTER进入
3、进入123后在里面输入123456 再按ENTER
不用批处理 用其他方法可以么?

set s = WScript.CreateObject("WScript.Shell")
app=s.Run ("C:\123.exe") '你程序的路径!

WScript.Sleep 1000
s.AppActivate app

s.SendKeys "+{TAB}" '这里可能需要根据你的程序修改一下

WScript.Sleep 1000
s.SendKeys "123"

WScript.Sleep 500 '密码
s.SendKeys "{ENTER}"

WScript.Sleep 2000
s.SendKeys "123456" '进入后输入的东西

WScript.Sleep 1000
s.SendKeys "{ENTER}"

将以上代码保存为RUN.VBS,你试试吧,其中SLEEP是延迟,那个需要按情况修改下的

给分吧,兄弟,呵呵。。。

批处理不能你、模拟 输入 123 回车之类的

最多到打开123.exe

call c:\123.exe

用按键精灵吧

VBS可以