DOS 時代靠 autoexec.bat 設置 PATH;Windows 下可通過註冊表為特定程序單獨註冊路徑,無需污染全局環境變量,更隱蔽、靈活。
regedit,展開 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths(不存在則新建)。Winrar.exe。C:\Program Files\Winrar\Winrar.exe。Path,值為目錄:C:\Program Files\WINRAR。Winrar.exe 或 Winrar 即可啟動。%ProgramFiles%\Winzip\Winzip32.exe 替代絕對路徑,增強可移植性。Windows 在 App Paths 下按程序名查找,找到則用其指定路徑啟動,實現「按名調用」而非「按路徑調用」。