bat启动一个exe程序,但是需要点击上面的一个按钮继续执行,怎么办?

有一个程序,例如a.exe。双击a.exe,出来窗体,需要点击‘导出’按钮,执行导出,成功的话,会messageBox弹框那种提示成功,失败同样提示失败。现在要用bat文件自动执行这个a.exe。能启动,但是
怎么点那个‘导出’按钮呢?

第1个回答  2015-01-14
写控制台应用程序,调用这个方法就行了,写日志。追问

没懂。。。。

第2个回答  2015-05-06
困难呀……
用vbs很简单
第3个回答  2015-01-20
bat配合VBS写追问

怎么配合,在程序的form_load里,能接受到bat运行的参数吗?我用的是vb.net

追答

思路,
用bat启动a.exe
bat调用vbs脚本(也可让bat生成vbs脚本,然后调用)
vbs脚本聚焦a.EXE程序窗口,模拟按键

上面的思路走了弯路
其实可免了bat
直接用vbs完成

追问

我是这样想的,在程序的form_load里,接收参数“判断”bat文件运行了,也不让画面出来了,就直接执行‘导出’按钮下的方法。不用模拟按键,自动向下执行导出的方法。因为我重要的是执行程序后,生成的txt文件。重要的是自动执行。谢谢。我开始没说清楚。

本回答被提问者采纳
相似回答