Folgendes Problem: Ich möchte aus meinem Programm heraus
Daten (Einstellungen, etc.) an einem zentralen Ort
speichern, sodass alle Benutzer von Windows auf diese zugreifen können, diese also sowohl lesen als auch schreiben können. Dafür ist ja eigentlich das COMMON_APPDATA-Verzeichnis gedacht (unter
Vista z.B. "C:\ProgramData\"), allerdings können bei mir unter
Vista Nicht-Admins die
Daten nur lesen, jedoch nicht überschreiben, was jedoch benötigt wird. Dieses Problem ist bekannt und es gibt auch schon einige Threads in der
DP dazu, allerdings hilft mir das bisher nicht wirklich weiter.
Deswegen meine Frage: Ist es möglich, allen Benutzern (also auch den Nicht-Admins) innerhalb meines Programmes die Rechte zu geben, diese Dateien zu ändern?
Alternativ: Wo können die
Daten noch sinnvoll abgespeichert werden, sodass garantiert wird, dass jeder Benutzer Schreibrechte hat?
Patti