Если вы пытаетесь запустить исполняемый файл, указав только его имя, Windows ищет файл в следующих местах:
- Текущий рабочий каталог.
- Только каталог
Windows
(подкаталоги не ищутся).
- Каталог
Windows\System32
.
- Каталоги, перечисленные в переменной среды PATH.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
(также HKEY_CURRENT_USER
начиная с Windows 7)
Microsoft фактически рекомендует "регистрировать" приложения в подразделе « App Paths
к приложениям», чтобы приложениям не приходилось изменять системную переменную среды PATH
. Установщик приложения зарегистрирует исполняемый файл.