Dennis,
On 10 Dec 2019, at 8:49 AM, The Munros <the.berlin.munros@...> wrote:
I also was looking at the authority of LaunchJMRI.exe after the install. "Users" have only Read & Execute & Read authority. I am generally inclined to run an important app with admin authority. Is that a problem? Admins & System users have full authority. LaunchJMRI is in the same folder as the InstallTest batch file but here I probably right clicked the batch file & clicked Run as Administrator.
JMRI should be installed "For All Users" (install with administrator privileges) but after this it's fine to run LaunchJMRI.exe with user privileges. JMRI runtime never attempts to modify the "C:\Program Files(x86)\JMRI\" directory hierarchy. The basic JMRI Settings are stored in "C:\Users\<yourusername>\JMRI\" (The Settings Location in Help->Locations). Other settings are stored in Profile Location and a few in User Files Location.
Installing JMRI "For This User Only" is not generally recommended and can lead to problems, not the least of which is two JMRI installations; one in the "C:\Program Files(x86)\JMRI\" directory and another in the user's hidden AppData...VirtualStore...JMRI hierarchy (not at a Windows machine to give exact path now), with the user being exposed to a an overlay of the two. This is usually manifest as two JMRI installations in Programs and Features, but manually cleaning out any JMRI references in the registry would erase such evidence and require a manual clean out of both locations.
<>
BTW: For any Linux users, running JMRI as root can cause persistent problems with variants such as Ubuntu, Mint, etc.
Dave in Australia