直接运行可以,通过其他EXE文件来运行就不行了
小弟新手,这几天学AU3编了几个EXE,谁知道运行不了,直接点击来运行就可以比如说在D盘根目录下有2个文件夹分别是1 2 文件夹1里有1.exe 2.exe
文件夹2里有 3.exe4.exe 其中文件夹1的1.exe和2.exe是关联的(即运行1.exe之后2.exe就会运行)文件夹2的3.exe和4.exe也是关联的(运行3.exe之后4.exe也会运行)
然后D盘根目录下还有一个exe随机.exe
代码如下$line=FileReadLine('随机程序.txt',Random(1,2,1))
Run($line)还有一个文本文件 随机程序.txt 这个文本里就是 1.exe 3.exe
现在问题是 点这个 随机.exe可以运行1.exe或者3.exe可是2.exe 或4.exe就不会跟着运行了
但是如果直接到文件1或者2去点1.exe或者3.exe是正常运行的,2.exe或4.exe不会跟着运行
请高手看看,指点一下错在哪里
之前我试过1.2.3.4这几个exe全部放在D盘根目录下,用随机.exe去运行是可以的,现在多了一个文件夹目录就不行了,只会运行1.exe或者3.exe 之后2.exe和4.exe不会自动运行。
但是直接去文件夹点1..exe或者3.exe运行是正常的,(即2.exe会跟着1.exe运行或者4.exe会跟着3.exe运行)
隔了文件夹就不会了 上全部代码... 本帖最后由 luren666 于 2015-8-9 16:21 编辑
感觉问题是出在1和3的RUN上面,没有具体代码没办法分析。您是不是写的 RUN(@scriptdir & "\2.exe") 这种样式的。 什么晃子?{:face (131):} 把全部代码发上来才能看出你的问题 先写简单的试试,在修改代码;1.exe
MsgBox(0,0,"我是葫芦娃,我还有个兄弟叫二娃,我叫他出来")
Run("d:\2.exe")
;2.exe
MsgBox(0,0,"你才是二娃,我是大洼")
;3.exe
MsgBox(0,0,"你们这些植物人,看我变形金刚兄弟")
Run("d:\4.exe")
;4.exe
MsgBox(0,0,"我是威震天")
页:
[1]