您目前已離線,請等候您的網際網路重新連線

如何在 Windows XP 的命令提示中使用自動完成功能

Windows XP 支援已結束

Microsoft 於 2014 年 4 月 8 日結束對 Windows XP 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

重要:本文包含修改登錄的相關資訊。修改登錄之前,請務必將它備份起來,並了解如何在發生問題時還原登錄。如需有關如何備份、還原和編輯登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
256986 Microsoft Windows 登錄說明

本文內容

結論
本文將告訴您如何設定 Windows XP,讓您在命令提示中輸入資料時,會自動完成檔案和資料夾名稱。這項功能是透過輸入可叫用功能的控制字元來運作。

回到頁首

若要啟動自動完成

例如,若要變更為 [Program Files] 資料夾,您可以輸入 cd \pro control_character。或者,若要顯示 Myfile.txt 檔案的內容,您可以輸入 type myf control_character。如果有多個資料夾或檔案符合您輸入的字元,再次輸入控制字元即可顯示下一個相符的項目。當畫面顯示正確的資料夾或檔案時,按下 ENTER 以完成命令。如果找不到符合您所輸入的資料夾或檔案,您會聽到嗶一聲。

您可以針對電腦、使用者或只有目前的命令工作階段啟用或停用這項功能。

回到頁首

若要在目前的工作階段中啟動自動完成

若要針對目前的命令工作階段啟動自動完成,請輸入 cmd /f。接著輸入 CTRL+D 以完成資料夾名稱或 CTRL+F 以完成檔案名稱。

若要停用自動完成,請輸入 cmd /f:off

回到頁首

若要永久啟動自動完成

警告:不當使用「登錄編輯程式」可能會導致嚴重的問題,甚至必須重新安裝作業系統。Microsoft 不保證可以解決您不當使用「登錄編輯程式」所導致的問題。請自行承擔使用「登錄編輯程式」的一切風險。
  1. 按一下 [開始],按一下 [執行],輸入 regedit,然後按一下 [確定]
  2. 若要針對電腦啟用自動完成,請找到 HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor 機碼並按一下它。
  3. 若要針對目前使用者啟用自動完成,,請找到 HKEY_CURRENT_USER\Software\Microsoft\Command Processor 機碼並按一下它。
  4. 若要完成資料夾名稱,請按兩下 CompletionChar 值。以十六進位的格式輸入您要使用的控制字元。

    例如,如果您要使用 TAB 鍵做為控制字元,則控制字元是 0x9 (輸入 9 當做數值;Windows 會將它轉換成十六進位)。如果您要使用與單一命令工作階段相同的控制字元,請輸入 0x4 以代表 CTRL+D 和 0x6 以代表 CTRL+F。資料夾與檔案名稱完成都可以使用相同的控制字元。
  5. 若要完成檔案名稱,請按兩下 PathCompletionChar 值。以十六進位的格式輸入您要使用的控制字元。

    例如,如果您要使用 TAB 鍵做為控制字元,則控制字元是 0x9 (輸入 9 當做數值;Windows 會將它轉換成十六進位)。如果您要使用與單一命令工作階段相同的控制字元,請輸入 0x4 以代表 CTRL+D 和 0x6 以代表 CTRL+F。資料夾與檔案名稱完成都可以使用相同的控制字元。
  6. 結束 [登錄編輯程式]。
若您針對電腦啟用此功能,那麼所有的使用者就都可以使用這項功能。不過,您可以對個別使用者停用此功能,也可以讓該使用者套用與電腦不同的控制字元。使用者設定的優先順序將高於電腦的設定。

回到頁首

其他資訊

請注意,資料夾與檔案名稱完成之間有下列差異:
  • 檔案名稱完成功能也適用於資料夾,因為此功能會搜尋完整路徑,並同時比對檔案與資料夾名稱。
  • 如果您在只適用於資料夾的命令 (例如,cdrd 命令) 中使用檔案完成控制字元,就只會搜尋資料夾名稱。
  • 資料夾完成功能只會比對資料夾名稱。因此,如果同時有名稱相符的檔案和資料夾,使用資料夾完成功能來搜尋資料夾,會比檔案名稱完成功能更快。
回到頁首
autocomplete
內容

文章識別碼:310530 - 最後檢閱時間:11/20/2007 03:13:00 - 修訂: 1.1

  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition (家用版)
  • kbhowto kbhowtomaster KB310530
意見反應