从.au3文件访问.au3文件

时间:2011-07-09 05:49:02

标签: autoit

如何从另一个.au3文件访问“我的文档/下载”文件夹中的.au3文件?

我知道如何从以下代码访问桌面文件:

Run(@AutoItExe & ' "' & @ScriptDir & '\file2.au3"')

但我无法在“我的文档/下载”文件夹中访问它。基本上我想要一次又一次地递归调用相同的.au3文件。

2 个答案:

答案 0 :(得分:6)

作为替代方案,在所需文件夹中运行程序的方法是:

Run(@AutoItExe & ' "' & @MyDocumentsDir & '\Downloads\file2.au3"')

此外,如果你想要一个像另一个那样的方法,那么你可以在循环中使用#include。

答案 1 :(得分:5)

从另一个au3文件中调用au3文件似乎有点多余。难道你不能只将你需要的代码从au3文件复制到同一个文件中,然后把它放在一个循环中吗?例如,以下ode将运行代码10次。

For $i = 1 to 10
    ;Code from file2.au3
    MsgBox(0,"", $i)
Next
MsgBox(0,"", "Done!")