Re: Where does user\'s JDE.ini file come from
Tell them not to be silly.
"Several compatibility bits can be set for an application, registry path, or .ini file to change how a Terminal Server computer handles the merging of application initialization data when a session is in execute mode." (Terminal Server registry settings for applications.
http://support.microsoft.com/?kbid=186499)
"To determine the String Value, add the values of the bits that you want to set." (Terminal Server registry settings for applications.
http://support.microsoft.com/?kbid=186499)
The value 4C is simply the hex representation of an addition of the compatibility bits.
The compatibility bits are:
Windows 16-bit application: 0x00000004
Windows 32-bit application: 0x00000008
Synchronize user .ini file to system version: 0x00000040
So, 4c is hex for 40 (not forty but 40 in hex) plus 08 (again, not zero-eight but 08 in hex) plus (04 in hex).
Vertical addition looks like this:
40
08
04
--
4c
since 4 plus 0 plus 0 equals hex 4 and 0 plus 8 plus 4 equals hex c (or decimal 12).
If you really want to have fun, open calculator in Windows, change to scientific view, select hex then add 08, 04, 40.
Now, as to the question of what 4c does:
4c does what the addition of the compatibility bits says it should do which is
1- Act as a 16 bit app if needed
2- Act as a 32 bit app if needed
3- Do not overwrite the user's ini file with the master ini file