Was ist der Unterschied zwischen dem Nur-Lese-Attribut und dem Nur-Lese-Flag für die Zugriffssteuerungsliste unter Windows?

1096
NobleUplift

Ich suche nach einer technischen Antwort, nicht nach einer allgemeinen Antwort, die sich darauf bezieht, wie Windows tatsächlich mit diesen Eigenschaften umgeht. Beispielsweise gibt es einige Programme, die das Schreibschutzattribut erkennen, und andere, die es vollständig ignorieren.

1

1 Antwort auf die Frage

3
Keltari

Ein Programm kann das Schreibschutzattribut nicht ignorieren. Einfach ausgedrückt, das Dateisystem, die zugrunde liegende Mechanik, lässt Sie keine Datei ändern oder löschen, wenn das schreibgeschützte Attribut gesetzt ist. Sie sagen, es gibt Programme, die dieses Attribut "ignorieren", und ich habe dies in einigen Programmen gesehen. Es scheint jedoch, dieses Flag nur zu ignorieren. Solange das Programm mit ausreichenden Dateisystemberechtigungen durch den Benutzer oder einem ausführenden Befehl gestartet wird, kann das Programm während der Arbeit an der Datei das Schreibschutzattribut erkennen, entfernen und zurücksetzen. Um das Schreibschutzattribut zu ändern, müssen Sie über ausreichende Berechtigung zum Ändern / Schreiben (ACL) verfügen, um die Datei zu ändern.