Il est extrêmement utile de pouvoir ouvrir une fenêtre DOS directement dans un répertoire défini depuis l'explorateur de fichiers. Plus besoin d'ouvrir d'abord la fenêtre puis de faire toute une série de commandes cd dir1, cd dir2 etc. Il est possible d'ajouter au menu contextuel de l'explorateur de fichiers une commande qui vous ouvrira directement une fenêtre DOS dans le répertoire sélectionné. Pour cela il suffit d'ajouter les entrées suivantes dans la registry:
REGEDIT4
[HKEY_CLASSES_ROOT\Folder\shell\DosHere]
@="Command &Prompt Here"
[HKEY_CLASSES_ROOT\Folder\shell\DosHere\command]
@="C:\\WINNT\\System32\\cmd.exe /k cd \"%1\""
Une fois dans la fenêtre DOS il est énervant et pénible de devoir toujours entrer en entier le nom des répertoires et des fichiers. On peut s'affranchir en partie de cette tache et laisser le système compléter à notre place les noms de fichiers et de répertoire, comme sous la plupart des shells unix. Il suffit alors de saisir le début (1, 2 ou 3 caractères suffisent en général) du nom et de presser la touche TAB. Pour activer ce mécanisme il faut ajouter les entrées de registry suivantes:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor]
"CompletionChar"=dword:00000009
"PathCompletionChar"=dword:00000009
[HKEY_USERS\.DEFAULT\Software\Microsoft\Command Processor]
"CompletionChar"=dword:00000009
[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
"CompletionChar"=dword:00000009
Pour ceux qui aiment bien triturer leur registry, les deux sites suivants sont incontournables:
http://www.regedit.com
http://www.jsiinc.com/reghack.htm
-fg-