文章目錄
Windows 10 中的 Command Prompt (CMD) 的 Auto-Complete (自動完成) 失效
工作用的電腦系統自從改為 Windows 10 後,原以為過去 Windows 7 與 Windows 10 快捷鍵不同的情況解決後會開始過著幸福美滿的日子,只是果然不能過於樂觀,儘管排除了快捷鍵問題但環境設定不一致問題還是相當嚴重呀,造成許多操作還是東卡西卡,雖然實際動作的延遲時間非常短,但對工作順暢度跟情緒有著不小的影響,思考之後還是決定找方法來徹底解決
今天紀錄的是在 Windows 10 中 Command Prompt (CMD) Auto-Complete (自動完成) 功能失效問題,而這個狀況在自己的電腦上並沒有遇到,但公司電腦卻持續發生,就來看看如何解決吧
問題描述
進入某個子資料夾按下
Tab
卻只插入空白沒有列出適合的資料夾選項
- 預期出現
C:\blogger
實際出現
C:\bl
調整方式
手動修改註冊機碼
開啟註冊表編輯器
找到
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
如果不想影響該機器上的其他人設定可以使用
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Command Processor
將
CompletionChar
與PathCompletionChar
值改為9
CompletionChar
設定資料夾自動完成的觸發鍵PathCompletionChar
設定檔案名稱自動完成的觸發鍵
自動完成觸發鍵設定值
設定值 按鍵 0x4 CTRL + D 0x6 CTRL + F 0x9 TAB
使用 PowerShell
語法
Set-ItemProperty -Path "hklm:\SOFTWARE\Microsoft\Command Processor" -Name CompletionChar -Value 9 Set-ItemProperty -Path "hklm:\SOFTWARE\Microsoft\Command Processor" -Name PathCompletionChar -Value 9
從 cmd 下執行
- 至 EnableWindowsAutoCompletion 下載 ps1
執行指令
powershell.exe -ExecutionPolicy Bypass -File ".\enableautocomplete.ps1"
心得
這似乎是安裝那麼多次 Windows 以來,第一次遇到自動完成失效的,不知道我又在什麼情況下調到了什麼設定XD
不過也多虧了這次機會多認識了一下原來自動完成的功能可以接受其他按鍵設定,滿有趣的
參考資訊
文章作者 Yowko Tsai
上次更新 2021-10-08
授權合約
本部落格 (Yowko's Notes) 所有的文章內容(包含圖片),任何轉載行為,必須通知並獲本部落格作者 (Yowko Tsai) 的同意始得轉載,且轉載皆須註明出處與作者。
Yowko's Notes 由 Yowko Tsai 製作,以創用CC 姓名標示-非商業性-相同方式分享 3.0 台灣 授權條款 釋出。