Invite de Commande Ms-Dos directement au sous-répertoire (Windows 2000/XP)  


Avec la baisse de prix des gros disques et des DVD, on en met de plus en plus et donc de plus en plus de sous-répertoire à plusieurs niveaux. Accèder à l'invite de commande Ms-Dos devient un calvaire.

Avec une petite manip dans la base de registre , on peut y accéder directement grâce à un menu contextuel, à partir d'un sous-répertoire dans l'explorateur (voir image, positionnez la souris dessus pour l'agrandir).

Si vous avez Windows 2000, vous pouvez téléchargez le fichier reg, en bas de la page.

Modification de la base de registre

Pour plus de détail sur la modification et le fonctionnement de la base de registre (voir l'intro).

Avec REGEDIT allez dans HKEY_CLASSES_ROOT\Directory\shell.


Sous shell, il faut créer une nouvelle clé que vous nommerez CommandPrompt (voir image, positionnez la souris dessus pour l'agrandir).

Pour cela, faîtes un clic droit sur shell, choisissez alors Nouveau puis Clé et, entrez son nom et validez (voir image, positionnez la souris dessus pour l'agrandir).


Dans la partie droite, double-clic dessus pour modifier sa valeur et mettez &Fenêtre MS-Dos ou autre chose, ce sera le libellé qui sera affiché dans le menu contextuel.

Maintenant sous CommandPrompt créez une nouvelle clé que vous nommerez Command. Dans la partie droite, double-clic dessus pour modifier sa valeur et mettez cmd.exe /k cd \"%1\".

Fermez RegEdit et allez voir le résultat.

Un petit truc, pour faire la liste des fichiers dans un fichier texte, tapez Dir *.* /b > r.txt et vous aurez cette liste dans r.txt. Après il vous suffit de l'importer dans un tableur ou un traitement de texte.


fenetre_dos.reg pour Windows 2000