用au3执行批处理文件时没有效果,如何解决?
如:ShellExecute(D:\桌面\dir.bat)或者是Run(D:\桌面\dir.bat)或者是ShellExecutewait(D:\桌面\dir.bat);或者是Runwait(D:\桌面\dir.bat)
dir.bat的内容为:dir *.* >a.txt
问题描述:
如果直接(鼠标左键)双击这个文件,能正常建立a.txt,而用au3的这个代码为何不能?
有什么办法可以解决这个问题?
自己解决了:
加上一个工作目录即可!
run('D:\桌面\dir.bat','D:\桌面')或者runwait('D:\桌面\dir.bat','D:\桌面')
ShellExecute或者ShellExecutewait在这里不行
[ 本帖最后由 星驰周 于 2008-5-23 16:46 编辑 ]
页:
[1]