Kann man einer heruntergeladene exe-Datei im Downloadordner einen Komentar anhängen, der im Window-Explorer dann sichtbar ist, damit man nach einiger Zeit noch weiß, wozu das Programm mal verwendet werden sollte?
Mit freundlichen Grüßen
S. Sprenger
Hallo Herr Sprenger,
Seit über 1/4 Jahrhundert können Sie Kommentare in Form von Alternate Data Streams an jede Datei anhängen, wenn Sie diese auf Dateisystemen speichern, die mit NTFS formatiert sind. Das sind unter Windows üblicherweise Platten. USB-Sticks haben oft FAT-32 oder exFAT als Dateisystem. Wenn Sie eine Datei von der Platte auf einen USB-Stick kopieren, gehen die Alternate Streams (Mehrzahl) verloren.
Der Alternate Stream hat einen eigenen Dateinamen, der mit einem Doppelpunkt getrennt an der Namen der ursprünglichen Datei angehängt wird.
Erzeugen eines Kommentars mit notepad.exe:
notepad Dateiname.exe:kommentar.txt
Zum Anzeigen rufen Sie entweder die gleiche Zeile auf oder Sie können auch in der Kommandozeile z.B. mit
more < Dateiname.exe:kommentar.txt
den Kommentar anzeigen.
Übrigens macht Windows selbst davon gebrauch! Das merken Sie, wenn Sie z.B. ein ausführbares Programm aus der Internet herunter geladen haben und starten es dann. Die Frage „Möchten Sie das Programm setup.exe, Herkunft Internet, ausführen?“ entsteht dadurch, dass der Internet Explorer nach dem Herunterladen einen Alternate Stream mit dem Hinweise der Herkunft angehängt hat.
Mit dem guten alten DOS-Kommando dir und dem Parameter /r kann man sich anzeigen lassen, ob ein Alternate Data Stream vorhanden ist, wie groß etc. Das sieht bei mir z.B. so aus (Kopfzeilen weggelassen):
e:Temp>dir ic*.txt /r
02.03.2015 21:16 86.189 setup.exe
38 setup.exe:kommentar.txt:$DATA
1 Datei(en), 86.189 Bytes
0 Verzeichnis(se), 74.221.764.608 Bytes frei
VG
Norbert Hahn