Thanks for those tips. JSX is written in the WinBatch language, and my code does use a wrapper function in the language for querying special folder paths. My current WinBatch version is about a year and a half old, however, so maybe upgrading to the latest will fix the problem (unfortunately, the license to receive upgrades is about $100 a year so I put off upgrading if existing code is working since I no longer develop new apps in that language). -----Original Message----- From: jawsscripts-bounce@xxxxxxxxxxxxx [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Soronel Haetir Sent: Wednesday, March 27, 2013 5:55 PM To: jawsscripts@xxxxxxxxxxxxx Subject: [jawsscripts] Re: Script directories on Win64 I should also add that you should not be looking for these paths manually in any case, If you have written this in c/c++ use functions like SHGetFolderPath or SHGetKnownFolderPath. .NET has System.Environment.GetFolderPath On 3/27/13, Soronel Haetir <soronel.haetir@xxxxxxxxx> wrote: > The first two are actually the same directory, > > From a command prompt if you do a "dir /a" from c:\ you will see that > ProgramData is a directory, while if you do the same from \users\all > users you will see that Application Data is a junction with > \ProgramData. > > On 3/27/13, Jamal Mazrui <empower@xxxxxxxxx> wrote: >> Thanks, Doug and Mike. I confirmed that the All Users and >> ProgramData directories are the same. Interestingly, ProgramData >> does not seem to appear in Windows Explorer (default settings) but it >> does appear in the .NET-based file manager that I use. I did not >> know Windows was capable of such directory aliases. >> >> Jamal >> >> On 3/27/2013 3:28 PM, Doug Lee wrote: >>> The third of those is what I call the user folder and is opened by >>> Explore JAWS / Explore My Settings. This is where custom scripts, >>> like the Skype scripts, belong. >>> >>> The second is the Shared folder, where JAWS default scripts, such as >>> default.jss and the Word scripts, are found. This one is opened by >>> Explore JAWS / Explore Shared Settings. >>> >>> The first folder you listed is actually an alias for the second; >>> they map to exactly the same set of files and subfolders. >>> >>> On Wed, Mar 27, 2013 at 02:28:11PM -0400, Jamal Mazrui wrote: >>> With JAWS 14.0 on 64-bit Windows, I notice that FS puts scripts in >>> the following three directories: >>> >>> c:\ProgramData\Freedom Scientific\JAWS\14.0\Settings\Enu >>> >>> c:\Users\All Users\Freedom Scientific\JAWS\14.0\Settings\Enu >>> >>> c:\Users\user\AppData\Roaming\Freedom >>> Scientific\JAWS\14.0\Settings\Enu >>> >>> I think the last directory is for user-defined scripts. Presumably, >>> at least one of the first two is for default scripts. Does anyone >>> know the difference in purpose between them? >>> >>> Jamal >>> >>> __________??? >>> >>> View the list's information and change your settings at >>> //www.freelists.org/list/jawsscripts >>> >> >> __________ >> >> View the list's information and change your settings at >> //www.freelists.org/list/jawsscripts >> >> > > > -- > Soronel Haetir > soronel.haetir@xxxxxxxxx > -- Soronel Haetir soronel.haetir@xxxxxxxxx __________ View the list's information and change your settings at //www.freelists.org/list/jawsscripts __________� View the list's information and change your settings at //www.freelists.org/list/jawsscripts