ฉันไม่สามารถกรอกคำสั่งหรือชื่อไฟล์ใน cmd ของฉันโดยใช้ปุ่ม TAB เมื่อฉันกด TAB มันจะแทรกช่องว่าง TAB ฉันได้แก้ไขอะไรจากการตั้งค่าเริ่มต้น
ฉันใช้ Windows 7
ฉันไม่สามารถกรอกคำสั่งหรือชื่อไฟล์ใน cmd ของฉันโดยใช้ปุ่ม TAB เมื่อฉันกด TAB มันจะแทรกช่องว่าง TAB ฉันได้แก้ไขอะไรจากการตั้งค่าเริ่มต้น
ฉันใช้ Windows 7
คำตอบ:
อักขระความสมบูรณ์ถูกกำหนดค่าใน Registry เปิดregedit
นำทางไปยังคีย์HKCU\Software\Microsoft\Command Processor
และตรวจสอบให้แน่ใจว่าค่าCompletionChar
ถูกตั้งเป็น 9 (0x9) หากไม่มีค่าดังกล่าวให้เพิ่ม (คลิกขวา - ใหม่ - ค่า DWORD ) แล้วป้อน 9 เป็นข้อมูล
สาเหตุที่เป็นไปได้สำหรับสิ่งนี้คือการตั้งค่าทั้งระบบ ( HKLM\Software\Microsoft\Command Processor
) มีการตั้งค่าอักขระการเสร็จสมบูรณ์เป็น 64 (0x40) โดยค่าเริ่มต้นการปิดใช้งานการทำให้เสร็จสมบูรณ์ได้อย่างมีประสิทธิภาพเว้นแต่ว่าการตั้งค่าต่อผู้ใช้จะแทนที่ หากคุณต้องการคุณสามารถเปลี่ยนการตั้งค่าทั้งระบบเป็น 9 (0x9) ได้เช่นกัน
CompletionChar
และPathCompletionChar
ค่ามีการกำหนดให้ 9 ทั้งในและHKCU
HKLM
คุณมีความคิดว่าเกิดจากอะไร? ฉันไม่สามารถเติมคำสั่งอัตโนมัติด้วยTAB
คีย์ได้