Doscontext xp : option console ms-dos dans menu contextuel sur dossiers et partitions via base de registre

Description

Sous Windows XP & DevC++ 4.9.9.2
Il est parfois utile d'avoir un accès DOS depuis le menu contextuel
d'un dossier ou bien d'une partition racine.
Ceci est possible en générant deux sous-clés dans la base de registre :
=> pour les dossiers : HKEY_CLASSES_ROOT\Folder\shell\Console MS-DOS\Command
=> pour les partitions racines : HKEY_CLASSES_ROOT\Drive\shell\Console MS-DOS\Command
Dans ces 2 sous-clés, il faut ajouter une donnée sans nom (Par défaut) ayant pour valeur "cmd.exe".
Après cela, si l'on effectue un clic droit sur l'icône d'un dossier ou d'une partition, on voit apparaitre
une option "Console MS-DOS" dans le menu contextuel.
Si l'on clic sur cette option, un invite de commandes DOS s'ouvre à
l'emplacement correspondant.
NB : l'intitulé, ici Console MS-DOS, est arbitraire.

Je vous propose donc une petite application C++ permettant via deux CheckBoxes
d'activer ou de désactiver cette option pour les dossiers et les partitions en créant
ou supprimant les clés concernées dans la base de registre.

PS : les commentaires en anglais d'origine de DevC++ ont été préservés et complétés
par des commentaires personnels en français.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.