Ik wil algemene settings wegschrijven in de registry. (Bijvoorbeeld welke filters er momenteel in de microscoop zitten... ) Deze settings gelden voor alle users, en moeten ook door alle users gewijzigd kunnen worden. De users hebben echter niet allemaal admin rechten. (En met Vista om de hoek wil ik dat ook niet vereisen...)
Maar waar in de registry moet ik het dan wegschrijven?
HKEY_CURRENT_USER is alleen voor de huidige user... dat werkt niet, omdat de volgende user dan niet de wijzigingen in de settings door krijgt. HKEY_LOCAL_MACHINE is zichtbaar voor iedereen, echter niet beschrijfbaar voor niet-admins.
Is er nog een andere plek? Ik zoek zoiets als een "All users" entry analoog aan de All users\Appdata directory voor bestanden...
Of moet ik toch HKEY_LOCAL_MACHINE gebruiken, maar dan bij de installatie van het programma de security settings op de key veranderen, zodat het ook schrijfbaar is voor gewone users?
Maar waar in de registry moet ik het dan wegschrijven?
HKEY_CURRENT_USER is alleen voor de huidige user... dat werkt niet, omdat de volgende user dan niet de wijzigingen in de settings door krijgt. HKEY_LOCAL_MACHINE is zichtbaar voor iedereen, echter niet beschrijfbaar voor niet-admins.
Is er nog een andere plek? Ik zoek zoiets als een "All users" entry analoog aan de All users\Appdata directory voor bestanden...
Of moet ik toch HKEY_LOCAL_MACHINE gebruiken, maar dan bij de installatie van het programma de security settings op de key veranderen, zodat het ook schrijfbaar is voor gewone users?