找回密码
 加入
搜索
查看: 3006|回复: 4

[AU3基础] AU3无截面运行EXE文件

  [复制链接]
发表于 2010-7-18 23:23:38 | 显示全部楼层 |阅读模式
麻烦那位大哥帮我写个AU3无截面运行EXE文件的代码。如。运行该文件。就依次运行1.exe。完了以后运行2.exe。3.exe 4.exe D:\5.exe依次往下运行,谢谢
发表于 2010-7-18 23:28:25 | 显示全部楼层
$i = 1
While 1
        $File = $i & '.exe'
        If FileExists($File) Then
                RunWait($File)
        Else
                Exit
        EndIf
WEnd
发表于 2010-7-19 22:30:34 | 显示全部楼层
路过,,学习下。。
发表于 2010-7-19 22:49:48 | 显示全部楼层
学习,学习。
发表于 2010-7-20 10:25:06 | 显示全部楼层
本帖最后由 xsjtxy 于 2010-7-20 10:28 编辑

可以运行无限个。
$var = IniReadSection(@ScriptDir&"\run.ini", "名称=路径")
If @error Then 
IniWrite(@ScriptDir&"\run.ini", "名称=路径", "第一个", "d:\第一个.exe")
IniWrite(@ScriptDir&"\run.ini", "名称=路径", "第二个", "d:\第二个.exe")
IniWrite(@ScriptDir&"\run.ini", "名称=路径", "第三个", "d:\第三个.exe")
IniWrite(@ScriptDir&"\run.ini", "名称=路径", "第四个", "d:\第四个.exe")
IniWrite(@ScriptDir&"\run.ini", "名称=路径", "第X个", "d:\第X个.exe")
IniWrite(@ScriptDir&"\run.ini", "名称=路径", "6", "d:\6.exe")
IniWrite(@ScriptDir&"\run.ini", "名称=路径", "7", "d:\7.exe")
IniWrite(@ScriptDir&"\run.ini", "名称=路径", "8", "d:\8.exe")
IniWrite(@ScriptDir&"\run.ini", "名称=路径", "9", "d:\9.exe")
IniWrite(@ScriptDir&"\run.ini", "名称=路径", "10", "d:\10.exe")
IniWrite(@ScriptDir&"\run.ini", "名称=路径", "11", "d:\11.exe")
IniWrite(@ScriptDir&"\run.ini", "名称=路径", "12", "d:\12.exe")
IniWrite(@ScriptDir&"\run.ini", "名称=路径", "13", "d:\13.exe")
ShellExecute(@ScriptDir&"\run.ini")
exit
Else
    For $i = 1 To $var[0][0]
        ;;;;run($var[$i][1],"",@SW_HIDE)           ;;;运行然后继续脚本
        runwait($var[$i][1],"",@SW_HIDE)         ;;;运行。等待进程结束。再继续脚本。
        sleep(10)
    Next
EndIf
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-15 14:36 , Processed in 0.120372 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表