I have a NSIS installer for a program and change PATH settings to make the program always accessible from the command-line. Manipulating the PATH has however some adverse effect, such as other programs picking up DLLs from that directory.
In order ot avoid fiddling with PATH, I would like to create a wrapper .bat file calling the executable. Where should I put this .bat file so that it is always found? Is c:\Windows\System32
(more precisely, $SYSDIR
in NSIS) appropriate in terms of good practices?
I am targetting 64bit systems, XP and Seven.