У меня есть установщик NSIS для программы, и я меняю настройки PATH, чтобы программа всегда была доступна из командной строки. Однако манипулирование PATH имеет неблагоприятный эффект, например, другие программы получают библиотеки DLL из этого каталога.
Чтобы не возиться с PATH, я хотел бы создать файл-оболочку .bat, вызывающий исполняемый файл. Куда мне положить этот .bat файл, чтобы он всегда находился? Подходит ли c:\Windows\System32
(точнее, $SYSDIR
в NSIS) с точки зрения передового опыта?
Я нацелен на 64-битные системы, XP и Seven.