答案1
如果你尝试通过仅指定其名称来运行可执行文件,Windows 会在以下地点:
- 当前工作目录。
- 仅限目录
Windows
(不搜索子目录)。 - 目录
Windows\System32
。 - PATH 环境变量中列出的目录。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
(HKEY_CURRENT_USER
自 Windows 7 起)
微软实际上建议在App Paths
子项中“注册”应用程序,以避免应用程序修改系统PATH
环境变量。应用程序的安装程序将注册可执行文件。