Der Benutzer "Cleaner" hat keinerlei Zugriffsrechte auf "C:\" und "C:\Dokumente und Einstellungen". Er hat jedoch volle Zugriffsrechte auf "C:\Dokumente und Einstellungen\Cleaner". In diesem Verzeichnis befindet sich eine Datei "Delete.me". Mit dem Total Commander kann ich sie jedoch nicht löschen. Die Fehlermeldung lautet: "Entfernen Sie den eventuell vorhandenen Schreibschutz".
Die Datei hat nicht das Attribut "Nur-Lesen".
Die Datei wurde von Cleaner erstellt, kann verändert werden und es wird im Sicherheits-Dialog auch angezeigt, dass "Cleaner" alle Rechte hat.
Folgender Delphi Code löscht die Datei erfolgreich (Programm von Cleaner ausgeführt):
Code: Select all
var
path: String;
begin
path := 'C:\\Dokumente und Einstellungen\\Cleaner\\Delete.me';
DeleteFile (path);
end;