Editer le menu contextuel de l'explorateur Windows

Modifications

Pour modifier le menu contextuel dans le menu de gauche et le fond de l'explorateur si vous ĂȘtes administrateur :

HKEY_CLASSES_ROOT\Directory\Background\shell

Si vous ĂȘtes utilisateur :

HKEY_CURRENT_USER\Software\Classes\directory\Background\shell

Pour modifier le menu contextuel d'un dossier de l'explorateur si vous ĂȘtes administrateur :

HKEY_CLASSES_ROOT\Directory\shell

Si vous ĂȘtes utilisateur :

HKEY_CURRENT_USER\Software\Classes\directory\shell

Pour modifier le menu contextuel d'un fichier de l'explorateur si vous ĂȘtes administrateur :

HKEY_CLASSES_ROOT\*\shell

Si vous ĂȘtes utilisateur :

HKEY_CURRENT_USER\Software\Classes\*\shell

Ajoutez une nouvelle clé et nommez la propriété par défaut comme vous voulez nommer l'élément du menu contextuel. Vous pouvez ajouter la propriété icon en entrant l'emplacement de l'icÎne.

Ajoutez une nouvelle clé dans la clé que vous venez de créer et nommez-la command

Enfin, éditez la propriété par défaut dans la clé command et rentrez le chemin de l'exécutable.

Exemple

Cet exemple montre comment ajouter un élément au menu contextuel pour ouvrir la console à l'emplacement courant.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenElevatedCmd]
@="Ouvrir une invite de commande en tant qu'administrateur"
"Icon"="cmd.exe"

[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenElevatedCmd\command]
@="PowerShell -windowstyle hidden -Command \"Start-Process cmd.exe -Verb RunAs\""

[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmd]
@="Ouvrir une invite de commande"
"Icon"="cmd.exe"

[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmd\command]
@="cmd.exe"

Pour supprimer les modifications :

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\shell\OpenElevatedCmd]

[-HKEY_CLASSES_ROOT\Directory\Background\shell\OpenElevatedCmd]

[-HKEY_CLASSES_ROOT\Drive\shell\OpenElevatedCmd]

[-HKEY_CLASSES_ROOT\LibraryFolder\background\shell\OpenElevatedCmd]

[-HKEY_CLASSES_ROOT\Directory\shell\OpenCmd]

[-HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmd]

[-HKEY_CLASSES_ROOT\Drive\shell\OpenCmd]

[-HKEY_CLASSES_ROOT\LibraryFolder\background\shell\OpenCmd]

Commentaires