在AUTOIT中,只有少数文件扩展是“可运行”的——通常这些文件是.exe, .bat, .com, .pif.其它类型的文件如.txt 和 .msi实际上是借助其它程序来执行的.比如当您双击“myfile.msi”文件的时候,实际上在后台执行的命令是“msiexec.exe myfile.msi”.所以要在AutoIt中运行一个.msi文件就需要这样做:RunWait(\"msiexec myfile.msi\")或者用更简单的方法,就是使用“start”命令,它会自动为您处理这个文件:RunWait(@COMSPEC \" /c Start myfile.msi\")参考资料:http://www.dreams8.com/viewthread.php?tid=166
已赞过已踩过< |