ฉันไม่สามารถกรอกคำสั่งหรือชื่อไฟล์ใน cmd ของฉันโดยใช้ปุ่ม TAB ฉันได้แก้ไขอะไรจากการตั้งค่าเริ่มต้น


9

ฉันไม่สามารถกรอกคำสั่งหรือชื่อไฟล์ใน cmd ของฉันโดยใช้ปุ่ม TAB เมื่อฉันกด TAB มันจะแทรกช่องว่าง TAB ฉันได้แก้ไขอะไรจากการตั้งค่าเริ่มต้น

ฉันใช้ Windows 7

คำตอบ:


9

อักขระความสมบูรณ์ถูกกำหนดค่าใน Registry เปิดregeditนำทางไปยังคีย์HKCU\Software\Microsoft\Command Processorและตรวจสอบให้แน่ใจว่าค่าCompletionCharถูกตั้งเป็น 9 (0x9) หากไม่มีค่าดังกล่าวให้เพิ่ม (คลิกขวา - ใหม่ - ค่า DWORD ) แล้วป้อน 9 เป็นข้อมูล

สาเหตุที่เป็นไปได้สำหรับสิ่งนี้คือการตั้งค่าทั้งระบบ ( HKLM\Software\Microsoft\Command Processor) มีการตั้งค่าอักขระการเสร็จสมบูรณ์เป็น 64 (0x40) โดยค่าเริ่มต้นการปิดใช้งานการทำให้เสร็จสมบูรณ์ได้อย่างมีประสิทธิภาพเว้นแต่ว่าการตั้งค่าต่อผู้ใช้จะแทนที่ หากคุณต้องการคุณสามารถเปลี่ยนการตั้งค่าทั้งระบบเป็น 9 (0x9) ได้เช่นกัน


ขอบคุณ! ทำงานเหมือนจับใจ! นี่เป็นปัญหาล่าสุดโดยชี้ให้เห็นว่าบางสิ่งที่ฉันอาจติดตั้งหรือแก้ไขเปลี่ยนแปลงการตั้งค่าระบบของฉัน
Benny

@Benny: การตั้งค่าผู้ใช้ แม้ว่าฉันจะไม่สามารถจินตนาการได้ว่าทำไมโปรแกรมใดต้องการเปลี่ยนสิ่งนั้น คุณพบว่ามูลค่าใน HKCU หมดไปหรือเพียงแค่มีข้อมูลอื่น
user1686

ไม่มีค่าอยู่เลย ฉันต้องสร้างมัน
Benny

@grawity สิ่งนี้ไม่ได้ผลสำหรับฉัน ผมได้ตรวจสอบทั้งในCompletionCharและPathCompletionCharค่ามีการกำหนดให้ 9 ทั้งในและHKCU HKLMคุณมีความคิดว่าเกิดจากอะไร? ฉันไม่สามารถเติมคำสั่งอัตโนมัติด้วยTABคีย์ได้
Utku
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.