No puedo completar el comando o el nombre de archivo en mi cmd con la tecla TAB. ¿Qué he modificado de la configuración predeterminada?

9

No puedo completar el comando o el nombre de archivo en mi cmd con la tecla TAB. Cuando presiono TAB, en realidad inserta un espacio TAB. ¿Qué he modificado de la configuración predeterminada?

Estoy usando Windows 7.

Benny
fuente

Respuestas:

9

El carácter de finalización se configura en el Registro. Abra regedit, navegue hasta la clave HKCU\Software\Microsoft\Command Processory asegúrese de que el valor CompletionCharesté establecido en 9 (0x9). Si dicho valor no existe, agréguelo (haga clic con el botón derecho - Nuevo - Valor DWORD ) e ingrese 9 como datos.

Una posible causa de esto es que la configuración de todo el sistema ( HKLM\Software\Microsoft\Command Processor) tiene el carácter de finalización establecido en 64 (0x40) de forma predeterminada, deshabilitando efectivamente la finalización a menos que la configuración por usuario lo anule. Si lo desea, también puede cambiar la configuración de todo el sistema a 9 (0x9).

usuario1686
fuente
¡Gracias! ¡Trabajado como un encanto! Este es un problema reciente que sugiere que algo que podría haber instalado o modificado cambió la configuración de mi sistema.
Benny
@Benny: configuración del usuario . Aunque no puedo imaginar por qué un programa querría cambiar eso. ¿Encontró que el valor en HKCU desapareció por completo, o simplemente con datos diferentes?
user1686
El valor no existía en absoluto. Tuve que crearlo.
Benny
@grawity Esto no funcionó para mí. Lo he comprobado, ambos CompletionChary los PathCompletionCharvalores se establecen en 9 en ambos HKCUy HKLM. ¿Tienes una idea de cuál podría ser la razón? No puedo completar automáticamente ningún comando con la TABtecla.
Utku