给个思路,未作深入。
#include <array.au3>
Global $File_Array[1][2]
$Array = IniReadSection("Clean.ini", "清除目录")
For $i = 1 To $Array[0][0]
$search = $Array[$i][1]
_Find($search)
Next
_ArrayDisplay($File_Array)
Func _Find($search)
$search1 = FileFindFirstFile(Execute($search))
If $search1 = -1 Then
;MsgBox(0, "错误", "没有文件/目录 匹配搜索")
Return -1
EndIf
While 1
;Dim $n
ReDim $File_Array[UBound($File_Array)+1][2]
$file = FileFindNextFile($search1)
If @error Then ExitLoop
$File_Array[UBound($File_Array)-1][0]=Execute($search)
$File_Array[UBound($File_Array)-1][1]=$file
;$n += 1
WEnd
FileClose($search1)
;MsgBox(0, "搜索结果", "总共有" & $n & "个" & "文件被搜索到")
EndFunc ;==>_Find
|