Hey,
ich hatte mal für ein Programm von mir nen Algorythmus geschrieben für Suche in Unterordnern ![]()
Das kannst du sicher gebrauchen.
Spoiler anzeigen
Opt("TrayIconDebug", 1)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]_File_Search_Subfolder("C:\test\")
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]Func _File_Search_Subfolder($folder)
Dim $search_dir, $subfolder, $filedoc, $x = 0, $file_suche[5000]
If StringTrimLeft($folder, StringLen($folder) - 1) <> "\" Then $folder = $folder & "\"
$search_dir = FileFindFirstFile($folder & "*.*")
MsgBox(0, "T", $folder)
While 1
$search = FileFindNextFile($search_dir)
If @error Then ExitLoop
If StringInStr(FileGetAttrib($folder & "\" & $search), "D") <> 0 Then
$subfolder = $folder & $search & "\"
_File_Search_Subfolder($subfolder)
EndIf
WEnd
FileClose($search_dir)
$search_file = FileFindFirstFile($folder & "*.*")
While True
$file_suche[$x] = $folder & FileFindNextFile($search_file)
[/autoit] [autoit][/autoit] [autoit]If @error Then ExitLoop
MsgBox(0, "T", $file_suche[$x])
$x = $x + 1
WEnd
Return
EndFunc
Stammt aus meinen Anfängen, deswegen ist der code vllt ein wenig grausam^^
Gruß
Prajoss