Wie kann ich NTFS-Dateien / Ordnern Metadaten hinzufügen?

13

Ich möchte verschiedene Dateitypen (z. B. .pdf, .epub, .iso, .bin, Ordner usw.) mit denselben beschreibenden Feldern kennzeichnen. Zum Beispiel möchte ich ein Metadatenfeld "type", das "eBook" für PDF- und Epub-Dateien, "CD-Image" für Iso- und Bin-Dateien sein soll.

Ich habe über alternative Datenströme (Alternate Data Streams, ADS) gelesen, um dies zu ermöglichen. Kennt jemand ein gutes Programm für Windows 7, um verschiedene Dateien zu markieren und danach zu suchen? Für mich ist es wichtig, dass die Metadaten NICHT in einer separaten Datenbank gespeichert werden. Ich bewege die Dateien sehr viel und muss flexibel bleiben (ADS 'halten' sich an die Dateien).

Irgendwelche Ideen?

Pwdr
quelle
Ich glaube nicht, dass NTFS Datei- oder Ordner-Metadaten unterstützt
Benutzer
2
NTFS unterstützt alternative Datenströme . Aber ich kenne kein Programm, das ADSs zum Markieren verwendet.
Pwdr
Es sieht nicht so aus, als hätte sich in Windows 8 etwas geändert ...
Pwdr

Antworten:

10

Hierbei handelt es sich um eine kostenlose und Open Source-Lösung für das Problem, die unter https://github.com/Dijji/FileMeta verfügbar ist .

Ich habe mit den gleichen Anforderungen wie Pwdr angefangen. Mit der verknüpften Lösung können Sie im Explorer Tags, Kommentare usw. anzeigen und bearbeiten, die in ADS gespeichert sind. Es funktioniert auch mit der Windows-Suche.

Ich denke, dass Microsoft dies fast in Vista ausgeliefert hat, da alle Plug-Punkte sowohl im Explorer als auch in NTFS vorhanden sind. Das Schlüsselstück, das ich zur Verfügung stelle, ist eine 17-K-DLL (64-Bit) zum Verbinden der Punkte. Sie scheinen sich zurückgezogen zu haben, da zwar alles einwandfrei funktioniert, solange sich die Datei auf einem NTFS-Laufwerk befindet, die Metadaten jedoch verloren gehen, wenn Sie die Datei als E-Mail-Anhang senden oder in ein anderes Dateisystem verschieben. Als Abhilfe bietet meine Lösung die Möglichkeit, die ADS-Metadaten in eine XML-Datei zu exportieren und an einer anderen Stelle erneut zu importieren.

Dijji
quelle
Ich habe dies heruntergeladen und konnte erfolgreich Metadaten zu weiteren Dateitypen hinzufügen. Es scheint jedoch nicht für Ordner zu funktionieren.
Andy Mercer
2
filemeta.codeplex.com/discussions/452275 Es gibt Diskussionen zum Hinzufügen von Ordnern, aber es ist noch nichts daraus geworden.
Andy Mercer
Das ist immer noch großartig.
Ross Presser