Karl, I create a directory in "\Documents and Settings\All Users\Application Data" and use it to write data that's shared between all users.
You could work around the problem by having your installer change the permissions to your application's Program Files directory. This can be useful if you have an updater that you want to have standard users run. Though I don't know that this works in Vista. Don On 5/13/07 9:53 PM, "Karl Holmes" <[EMAIL PROTECTED]> wrote: > Any suggestions on how to deal with shared application data when a > program is running under a standard Vista user? > > In the past I have placed any data generated by my program inside the > program's own folder in the 'Program Files' folder. However with > Vista, standard users cannot write to the 'Program Files' folder. If > a program tries to do this Vista directs the save/read to a > 'virtualstore' folder deep inside the user's account folder. This > poses some problems if data is meant to be shared between users or if > it is required that an uninstaller removes all data generated by the > program. > > I understand Microsoft recommends using the hidden folder > 'programdata' (located on the top level of the system hard drive) but > I can't find this folder as an option in the REALbasic Specialfolder > object. > > There is a SharedApplicationData special folder. Is this what most > people are using? > > Thanks in advance for any help. > > > Karl Holmes _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives: <http://support.realsoftware.com/listarchives/lists.html>
