Je ne peux pas terminer la commande ou le nom de fichier dans mon cmd à l'aide de la touche TAB. Qu'est-ce que j'ai modifié à partir des paramètres par défaut?


9

Je ne peux pas terminer la commande ou le nom de fichier dans mon cmd à l'aide de la touche TAB. Lorsque j'appuie sur TAB, il insère en fait un espace TAB. Qu'est-ce que j'ai modifié à partir des paramètres par défaut?

J'utilise Windows 7.

Réponses:


9

Le caractère d'achèvement est configuré dans le Registre. Ouvrez regedit, accédez à la clé HKCU\Software\Microsoft\Command Processoret assurez-vous que la valeur CompletionCharest définie sur 9 (0x9). Si une telle valeur n'existe pas, ajoutez-la (clic droit - Nouveau - Valeur DWORD ) et entrez 9 comme données.

Une cause possible à cela est que les paramètres à l' échelle du système ( HKLM\Software\Microsoft\Command Processor) ont le caractère d'achèvement défini sur 64 (0x40) par défaut, désactivant efficacement l'achèvement à moins que les paramètres par utilisateur ne le remplacent. Si vous le souhaitez, vous pouvez également modifier le paramètre à l'échelle du système sur 9 (0x9).


Merci! A fonctionné comme un charme! Il s'agit d'un problème récent, suggérant que quelque chose que j'aurais pu installer ou modifier a changé mes paramètres système.
Benny

@Benny: paramètres utilisateur . Bien que je ne puisse pas imaginer pourquoi un programme voudrait changer cela. Avez-vous trouvé que la valeur de HKCU avait complètement disparu, ou simplement avec des données différentes?
user1686

La valeur n'existait pas du tout. Je devais le créer.
Benny

@grawity Cela n'a pas fonctionné pour moi. J'ai vérifié, les deux CompletionCharet les PathCompletionCharvaleurs sont définies sur 9 dans les deux HKCUet HKLM. Avez-vous une idée de la raison? Je ne suis pas en mesure de compléter automatiquement une commande avec la TABclé.
Utku
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.