[jawsscripts] Re: Script directories on Win64

  • From: Jamal Mazrui <Jamal.Mazrui@xxxxxxx>
  • To: "jawsscripts@xxxxxxxxxxxxx" <jawsscripts@xxxxxxxxxxxxx>
  • Date: Thu, 28 Mar 2013 13:32:39 +0000

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

Other related posts: