Folgende Neuerungen: Ich hab herausgefunden, dass Vista in dem ProgramData Verzeichnis grundsätzlichen allen Benutzern Schreibrechte gibt, aber eine vom Admin(oder anderem Benutzer) erstellte Datei lässt sich nicht von jeden Standardbenutzer ändern. Dies ist aber gewünscht. Ich habe jetzt mal mit der NTACL-
Unit herumgespielt, mit der kann ich ja immerhin Rechte für einen bestimmten User erteilen. Weiß jemand wie ich damit allen Standardenutzern Rechte gebe? Aufrufe wie
FileACL.GrantAccessByName ('{Domäne}', 'Benutzer', DACL_MACRO_FILE_CHANGE, $3);
oder
FileACL.GrantAccessByName ('{Domäne}', 'Domänen-Benutzer', DACL_MACRO_FILE_CHANGE, $3);
zeigen leider keine Wirkung (auch wenn Vista den Standardbenutzer ja als Domöne/Benutzer bezeichnet).