Hey,
ist vielleicht doch nicht ganz das richtige Skript.
_FileListtoarray untersucht nämlich nicht die Unterordner. Ist das wichtig?
Den Filter muss man natürlich je nachdem anpassen z.B. für bestimmte .txt Dateien: "*win*.txt" (am besten du erstellst dir einen Testordner und probierst es aus).