Hallo Peter S. Taler !
Grrrrrrr.... ich sitze hier vor meinem Notebook, (NTFS) ABER ich arbeite mit eine RAM Disk (FAT32) und was mache ich??? Ich lasse Script und Testdatei auf F:\ (RAM Disk) laufen!!!!!!!!!!
Ja, NTFS ist die Grundvoraussetzung für das gesamte Thema. Schön, dass Du das mit der RAM Disk (FAT32) selbst gemerkt hast, sonst hätten wir wahrscheinlich noch länger nach Fehlern gesucht .
Und schon haben wir (denke ich) den Haken... Läuft Script und Testdatei (txt) auf NTFS alles ok. Datei unter FAT und TYP Office ---> ok
FAT und kein OFFICE ---> Erros siehe Bildchen...
Kannst Du das nachvollziehen?
Nach dem was ich dazu gelesen habe, möchte ich zumindest eine Vermutung äußern :
Bei Dateitypen, bei denen die Infos im eigenen Dateiheader sitzen, bedient sich die Exploreranzeige an eben diesen Daten (auch bei FAT32). NTFS gespeicherte Daten gibt es bei FAT so ja nicht, daher der COM-Error.
Bei Office-Dateien stehen die Sachen wohl auch im Header der Datei selbst.
Musashi,
wenn ich mit dem Script aus #14 den Comment einer Nicht Office Datei ändere ist das auch im Explorer zu sehen - sofern die Spalte eingeblendet ist (xpsp3)
Diesbezüglich scheint sich Win XP offenbar von neueren Versionen (bei mir Win 7) zu unterscheiden. Blende ich im Explorer die Spalte 'Kommentare' ein, dann werden keine 'comments' von Nicht-Office Programmen aufgeführt. Einige Metadaten wie z.B. 'copyright' werden hingegen angezeigt, aber nur wenn sie im Dateiheader enthalten sind (bei .txt also Fehlanzeige).
Wahrscheinlich ist im Explorer ein Filter verbaut, der dieses Verhalten verursachen soll. Ich sehe keinen Grund, nicht auch Metadaten von Nicht-Office Programmen anzuzeigen (sie sind ja da), aber anscheinend will es MS so .
Gruß Musashi