今天在群里面遇到一个通过AutoItLibrary运行第三方程序的问题,
先看看AutoItLibrary.run的说明:
后面需要跟3个参数,运行程序名称、workingDir、Flag
使用Windows自带的程序直接跟到AutoItLibrary.run后面,能够完美运行,如图:
自带的程序只写filename就可以,如果运行自己的程序,把路径放在workingDir上面,就死活不行了。
究其原因,workdir其实根本就不是应用程序路径。在关键字说明里面也有这一段: WorkingDir:The working directory. This is not the path to the program
那么如何打开呢?其实将路径和文件名直接写在一起,放在第二个参数里面就可以: