Schlagwort-Archive: NTFS;exFAT;VB-Script;Everything;Dateisuche

Everything, exFAT und das Script Linker.vbs

Kennen Sie das glückliche Tool mit dem unglücklichen Namen Everything?
Sie sollten es kennen, denn es ist die unbestritten schnellste Software für die Dateisuche überhaupt und kostenlose Freeware unter Windows (Projektseite, FAQ und Download unter www.voidtools.com).

Suchtool Everything
Suchtool Everything

Eine nähere Beschreibung von Everything erspare ich mir (die einfache Suchsyntax wäre durchaus einige Zeilen wert), denn hier geht es um etwas anderes. Nur so viel: Everything ist eine reine Suche nach Dateiattributen – also nach Namen, Pfad, eventuell noch Erstelldatum. Bei diesem Job erscheinen ihm aber auch Dateimengen im Millionenbereich ein Klacks: Auch aus solchen Massen filtert es in Zehntelsekunden bei Eingabe in das Instant-Search-Suchfeld die passenden Dateien.

Nun funktioniert Everything allerdings ausschließlich auf NTFS-formatierten Partitionen. Das war mir zwar klar, dachte aber nicht daran, als ich meine große Musik-, Bilder- und Texte-Sammlung auf eine neue 2-TB-USB-Festplatte kopierte, die mit exFAT formatiert war. exFAT war eine bewußte Wahl, weil ich mich in diesem Fall nicht mit Benutzerrechten herumärgern wollte, falls die Platte mal an einen anderen Rechner gehängt wird.

Klar, als Everything später die exFAT-Platte erst gar nicht „sah“, wusste ich sofort warum. Aber jetzt war es zu spät – oder doch nicht? Ich hatte da mal vor langer Zeit ein kleines VB-Script gebastelt, das komplette Ordnerstrukturen einschließlich Verzeichnisse und Dateien an anderer Stelle verlinkt. Das war dann auch – mit Hilfe von Everything – auf meiner Systemplatte schnell gefunden (Download Linker.zip).

Damit habe ich dann den kompletten Inhalt meines Medienarchivs auf der exFAT-Platte zur NTFS-Systempartition verlinkt. Somit habe ich jetzt alles wie gewünscht: Medien ohne Benutzerrechte auf exFAT, die ich dennoch mit dem rasenden Everything durchforsten kann. Einziger Komfortnachteil: Wenn sich in meinem Medienarchiv viel Neues tut, muss ich gelegentlich wieder das Script Linker.vbs laufen lassen.

Linker.vbs zeigt zweimal einen BrowseForFolder-Dialog – erst zur Angabe des Quellordners und dann zur Wahl des Zielordners. Am Ende des Vorgangs (der kann je nach Datenmenge mehrere Minuten dauern) erscheint eine Abschlussmeldung, eine Fortschrittsanzeige gibt es nicht.

Linker
Linker.vbs bei der Auswahl der Datenquelle…

Noch eine Anmerkung: Mit Linker.vbs lassen sich natürlich auch Netzwerk-Ressourcen auf NTFS verlinken. Damit gelangen auch Netzlaufwerke in den Wahrnehmungshorizont der Everything-Suche…

Noch eine Anmerkung: Linker.vbs kann Quell- und Zielordner auch als Parameter übernehmen, etwa nach dem Aufrufmuster
cscript linker.vbs x:\Archiv c:\Tools
Damit lässt sich die periodische Verlinkung eines Ordners komplett automatisieren.