如何使用 AutoIT 运行 一个 bat 文件?

how do I run a bat file using AutoIT?

网上看过例子

Run("\FullPath\To\Exe\File.exe", "", @SW_MAXIMIZE)

我想 运行 来自 "same folder" 的文件,Exe 是

Run(CurrentDirectory & "\File.exe", "", @SW_MAXIMIZE)

我相信你想使用@ScriptDir给你(未经测试)

Run(@ScriptDir & "\File.exe", "", @SW_MAXIMIZE)

@ScriptDir宏returns脚本所在的位置。

这段代码工作正常

Run(@ScriptDir & "\File.exe", "", @SW_MAXIMIZE)

尝试使用这个

ShellExecute(@ScriptDir & "\File.exe")

ShellExecute(@ScriptDir & "\File.bat")

批处理文件