Ich möchte die Festplatte indizieren, also alle Dateien, hauptsächlich im WINDOWS Ordner und in Eigene Dateien, in eine Datei schreiben, in jede Zeile eine neue Datei mit komplettem Pfad. Mit FileFindXXX geht das ja schon extrem schnell, aber leider listet dieses Kommando auch Ordner auf. Über das DOS-Kommando für die Indizierung geht das auch aber, es ist langsam, es gibt nur verküzrte Pfade und das steht viel unnötiges drin. Kann mit jemand helfen???
Festplatte indizieren?
-
- [ offen ]
-
campweb -
18. März 2011 um 15:10 -
Geschlossen -
Erledigt
-
-
Wenn Du schon mit FileFindNextFile() arbeitest, prüfe doch jedesmal mit FileGetAttrib() auf das "D" für einen Ordner.
In diesem Falle lässt Du den Eintrag weg und fährst mit dem nächsten fort. -
Wenn Du schon mit FileFindNextFile() arbeitest, prüfe doch jedesmal mit FileGetAttrib() auf das "D" für einen Ordner.
Seit Version 3.3.2.0 muss man diesen Umweg nicht mehr gehen da FileFindNextFile() nun @extended = 1 setzt wenn der gefundene Eintrag ein Ordner ist. -
danke!