Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows XP 註冊表技巧:為任意執行檔新增「執行」路徑,輸入名稱即啟動

編輯:Windows XP 系統介紹

在 DOS 年代,我們習慣在 autoexec.bat 設定 PATH 讓程式隨處可執行。Windows XP 提供更優雅、隱蔽的方式:透過登錄檔 App Paths 機制,為特定執行檔指定專屬路徑,無需汙染全域環境變數。

操作步驟

  1. 開啟 regedit,展開:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
  2. 若無此鍵值,右鍵新增「項目」命名為 App Paths。
  3. 在其下新增項目,名稱 = 執行檔名稱(含副檔名),例如 WinRAR.exe。
  4. 修改該項目下的 (預設)字串值 為完整路徑:
    "C:\Program Files\WinRAR\WinRAR.exe"
  5. 新增 字串值 名稱 Path,值為該程式所在目錄(不含檔名):
    C:\Program Files\WinRAR

完成後,在「執行」對話框(Win+R)直接輸入 WinRAR 或 WinRAR.exe 即可啟動,無須輸入完整路徑。

進階技巧:善用環境變數增強相容性

路徑中可使用環境變數,例如:

%ProgramFiles%\WinZip\WinZip32.exe

這樣即使系統安裝在非 C 槽、或 Program Files 目錄被移動,路徑依然有效。

注意事項

  • 長檔名含空白: 整個路徑必須用雙引號括住,否則早期 Windows 版本無法定位(XP/2003 較寬鬆,但建議養成加引號習慣)。
  • 現有程式覆寫: 同樣方法可修改已存在項目的路徑,實現「偷天換日」效果(如讓 notepad 改啟動 Notepad2)。
  • 範圍: HKEY_LOCAL_MACHINE 影響所有使用者;若僅限當前使用者,可改寫 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\App Paths。
這招「註冊表別名」不僅乾淨不留痕,還能為攜帶版軟體、多版本共存場景提供極大便利,是進階使用者必備的系統定製技能。
Copyright © Windows教程網 All Rights Reserved