Was sind erweiterte Dateiattribute?
Erweiterte Dateiattribute sind Informationen, die an eine Computerdatei beigefügt werden können, um zusätzliche Daten über die Datei selbst oder deren Inhalt zu enthalten. Im Gegensatz zu Systemattributen wie der Dateierweiterung oder der Frage, ob die Datei geändert werden kann, sind viele erweiterte Dateiattribute wirklich Metadaten, die benutzer- oder anwendungsdefiniert sind, die meiste Zeit, die für das Betriebssystem keine signifikante Bedeutung trägt. Beispiele für erweiterte Dateiattribute sind der Autor einer Datei, der Name einer Abteilung, die sich auf die Dateiinhalte bezieht, oder in einigen Situationen Daten, die das Betriebssystem verwenden kann, wenn sie vorhanden sind, z. B. den Speicherort des Anzeige -Symbols für die Datei. Nicht alle Dateisysteme, Speichergeräte oder Betriebssysteme unterstützen erweiterte Dateiattribute, was bedeutet, dass sie möglicherweise nicht immer mit einer Datei übertragen werden und möglicherweise nicht immer von einem System außerhalb des Erstellers abgerufen werden. Die genaue Implementierung erweiterter Dateiattribute variiert von einem Dateisystem zu einem anderen mit einigen VersionenVerwenden einer einzelnen Systemdatei zum Speichern von Metadaten und anderen, die die Informationen im Dateikopf selbst speichern.
Es gibt keinen formalen Standard, der vorschreibt, wie erweiterte Dateiattribute implementiert werden sollten oder wie ein Betriebssystem oder ein Dateisystem diese verarbeiten sollte. In den meisten Fällen werden die erweiterten Attribute in Attributwertpaaren als Metadaten angeordnet, eine grundlegende Datenstruktur, die aus dem Namen eines Attributs besteht, gefolgt von seinem Wert. Dies gibt die erweiterten Attribute Flexibilität bei ihrer Verwendung, da ein Programm oder ein Benutzer einen Attribut für den benötigten Namen und Wert angeben kann, obwohl die Länge des Wertes normalerweise auf eine bestimmte Anzahl von Zeichen beschränkt ist.
Erweiterte Dateiattribute werden häufig verwendet, um Dateien auf irgendeine Weise zu klassifizieren. Dies kann mit Attributen wie dem Autor einer Datei, einer kurzen Beschreibung des Dateiinhalts oder einer menschlichen lesbaren Beschreibung erfolgender Anwendung, die die Datei erstellt hat. In einigen Betriebssystemen können die erweiterten Attribute bei Dateisuche verwendet werden, sodass eine Gruppe von Dateien mit einigen gängigen erweiterten Attributen schnell zusammengestellt werden kann.
In vernetzten Dateisystemen können erweiterte Dateiattribute von Netzwerkadministratoren verwendet werden, um Informationen zu speichern, die von speziellen Anwendungen gelesen und verwendet werden können. Dies kann Sicherheits- und Zugriffsbeschränkungen umfassen, die über die vom Betriebssystem bereitgestellten Grundlagen hinausgehen, oder es können Informationen sein, um die Netzwerkspeicherorte für Dateien in einem großen System zu ermitteln. Eine Komplikation, die bei der Verwendung erweiterter Attribute über Netzwerke auftreten kann, besteht darin, dass das Zielsystem die Attribute möglicherweise nicht unterstützt und die Informationen aus der Datei entfernen kann. Dies bedeutet, dass die erweiterten Daten möglicherweise fehlen, wenn die Datei über dasselbe Netzwerk zurückgegeben wird.