Modification du menu contextuel de l'explorateur

Les menus contextuels de mon Explorateur sont remplis de divers produits que j'utilise de temps en temps. Je veux ajouter une autre option, et je l'ai fait, mais j'ai des difficultés à faire en sorte qu'il apparaisse en un seul endroit.

Ce que j'ai essayé jusqu'à présent peut être résumé avec le fichier .reg suivant:

 [HKEY_CLASSES_ROOT\Directory\Shell\MY_EXTENSION] @="Open Thingy Here" [HKEY_CLASSES_ROOT\Directory\Shell\MY_EXTENSION\command] @="C:\stuff\thingy.exe \"%L\"" [HKEY_CLASSES_ROOT\Drive\Shell\MY_EXTENSION] @="Open Thingy Here" [HKEY_CLASSES_ROOT\Drive\Shell\MY_EXTENSION\command] @="C:\stuff\thingy.exe \"%L\"" [HKEY_CLASSES_ROOT\Folder\Shell\MY_EXTENSION] @="Open Thingy Here" [HKEY_CLASSES_ROOT\Folder\Shell\MY_EXTENSION\command] @="C:\stuff\thingy.exe \"%L\"" 

Cela fonctionne presque comme prévu: en cliquant avec le bouton droit de la souris sur un lecteur de Poste de travail ou un sous-répertoire de n'importe où dans l'Explorateur Windows, affiche correctement l'option de menu contextuel.

Cependant … Si le clic droit dans l'espace blanc ouvert de mon répertoire de travail actuel ne produit pas l'option souhaitée. Je sais que cela est possible, car j'ai vu d'autres options remplir dans ce menu, y compris la fenêtre de commande Open Open de Windows ici qui apparaît dans les clés de registre de HKEY_CLASSES_ROOT\*\Shell\cmd où * est Directory|Drive|Folder .

Dans l'affirmative, cliquez avec le bouton droit de la souris sur "fond" d'un répertoire dans l'Explorateur Windows à partir des clés de registre:

 HKEY_CLASSES_ROOT\Directory\Shell\Background HKEY_CLASSES_ROOT\Folder\Shell\Background 

L'ajout des clés appropriées à ces deux endroits a résolu ce problème.