Hi All
Our app has used the registry for storing settings
but this causes problems on multi-user machines where some users don't have high
enough access rights to save settings. So we decided to change to storing
settings in a simple INI. We are using CSIDL_COMMON_APPDATA as recommended
by MS. Guess what, same problem. users don't have write rights.
MS help says...
This folder should
be used for application data that is not user specific. For example, an
application may store a spell check dictionary, a database of clip-art or a log
file in the CSIDL_COMMON_APPDATA folder. This information will not roam and is
available to anyone using the computer. By default, this location is read-only
for normal (non-admin, non-power) Users. If an application requires normal Users
to have write access to an application specific subdirectory of
CSIDL_COMMON_APPDATA, then the application must explicitly modify the security
on that sub-directory during application setup. The modified security must be
documented in the Vendor Questionnaire.
How do you do this in Delphi Code? Any help
would be appreciated.
|
- Re: [DUG]: MS Security problems Robert martin
- Re: [DUG]: MS Security problems Nicholas Sherlock
- Re: [DUG]: MS Security problems Robert martin
- RE: [DUG]: MS Security problems Allan, Samuel
- Re: [DUG]: MS Security problems Robert martin
- RE: [DUG]: MS Security problems Myles Penlington
- Re: [DUG]: MS Security problems Robert martin
- RE: [DUG]: MS Security problems Myles Penlington
- Re: [DUG]: MS Security problems Robert martin
- [DUG]: ImageList images Phil Middlemiss
- Re: [DUG]: ImageList images Dennis Chuah