Guten Tag,
ich bräuchte mal wieder eure Hilfe. Es geht mir darum, dass ich einen Ordner habe, indem sich wiederum viele Ordnerunter befinden. Es sollen alle Dateien im derzeitigen Ordner + Unterordnern ausgelesen werden und wenn sich test.drop_ als Wort in einer dieser .txt Dateien befindet, dann soll der Pfad ausgehend vom aktuellen Verzeichnis angegeben werden in der Console. Ich habe es mal selber versucht, allerdings funktioniert das nicht so ganz mit den Unterordnern.
[autoit]#include <File.au3>
#include <Array.au3>
$Files = _FileListToArray(@ScriptDir)
For $i = 1 to $Files[0]
$Open = FileOpen($Files[$i])
$Read = FileRead($Open)
If StringInStr($Read,"test.drop_") Then
ConsoleWrite($Files[$i] & @CRLF)
EndIf
FileClose($Open)
Next