如何使用AutoIT运行带命令行参数的批处理文件?
解决AutoIt运行带参数批处理的问题
要实现运行指定批处理并附带命令行参数,只需在批处理路径后直接追加参数即可,同时保持路径的引号包裹(避免路径含空格时出错)。修改后的代码如下:
$cmdPath = Chr(34) & "F:\automatic\webui.bat" & Chr(34) & " --use-zluda --debug --autolaunch" Run(@ComSpec & " /c " & $cmdPath, "", @SW_SHOW)
代码说明
- 把需要的参数
--use-zluda --debug --autolaunch直接追加在批处理路径的引号之后,确保参数能被正确传递给批处理文件 @SW_SHOW参数可以让命令行窗口显示出来(如果不需要显示,可改为@SW_HIDE),方便查看运行状态- 你之前看到的返回结果是Aut2Exe编译脚本时的输出,
Exit code: 0表示脚本编译成功,并非批处理运行的结果
内容的提问来源于stack exchange,提问作者SuxLix
相关产品推荐
相关产品推荐

