Mettre en place la complétion (aussi appelé autocomplétion) des commandes dans une boite DOS est assez simple il suffit de changer une clef de registre. Cette clef est la même pour Windows XP et Windows 200{0|3}.
HKEY_LOCAL_USER\Software\Microsoft\Command Processor\CompletionChar
Par défaut la valeur est 0. Il suffit de mettre le code ASCII de la touche voulu. Ainsi pour utiliser la touche de tabulation pour autocompléter, il suffit de mettre 9 dans cette clef de registre.
Deux autres touches sont assez utiles lorsque l'on utilise intensement les cmd.exe : les touches F7 et F8 qui permettent de gèrer l'historique des commandes passées.