EasyPC - Tag - Menu contextuel en cascadeBienvenue sur mon blog.
Je commencé l'informatique en 1986 avec le DOS 3.1 et le MS-DOS, bien que j'ai fait une longue pose, j'ai repris en 2001 et depuis je n'en suis plus sortie avec l'envie de constamment comprendre et en apprendre toujours plus.
En tan qu'autodidacte, je trouvais que beaucoup de sites qui proposaient des articles sur l’informatique, n’étaient pas suffisamment abordables pour les utilisateurs débutants, sans compter les nombreux articles qui n’existent qu’en Anglais, une complication supplémentaire pour les non Anglophone, même si il existe des traducteurs en ligne.
Vous y trouverez, des conseils, des astuces, des tutoriels, des recommandations, pour vous facilité l'utilisation de votre PC au quotidien.
Que ce soit pour le montage d'un ordinateur, l'installation d'un système d'exploitation, le paramétrage, la sécurisation, les réglages, l'optimisation, le diagnostic et le dépannage.
Et puis vous aurez aussi quelques points de vues personnels lié principalement à l'informatique
Je ne prétends pas tout connaître, loin delà, mais tout ce que vous pourrez trouver ici, sont les résultats de mes retours d'expériences, de mes tests et surtout d'une grande volonté d'apprendre et de comprendre l'informatique.
Les différents articles sont largement détaillés pour qu'ils soient accessibles aux novices.
Je vous souhaite une bonne lecture.
Cordialement - Wullfk2024-03-28T00:15:23+01:00Wullfkurn:md5:64860866e2038173c65f155027e4aee4DotclearMenu contextuel en cascade sur le bureau dans Windows 10urn:md5:85faa66bb499434a7816a455fbeeace82018-01-01T15:59:00+01:00WullfkWindows 10Menu contextuel en cascade<p>Certains utilisateurs aiment bien avoir des fonctionnalités
particulières accessibles via un menu contextuel, c'est ce que je vous
propose de faire dans cet article.</p>
<p>Pour ce qui concerne la réelle utilité de cette "bidouille" c'est à chacun de voir.</p> <p><ins>À partir du code suivant :</ins><br /><br /><span style="color:#008000;"><strong>; Settings home<br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\01subcmd]<br />"Icon"="<span class="skimlinks-unlinked">SystemSettingsBroker.exe</span>"<br />"MUIVerb"="Paramêtres"<br /><br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\01subcmd\command]<br />@="explorer ms-settings:"</strong></span><br /><br />On peut ajouter de nombreuses fonctionnalités de Windows 10 dans un menu contextuel en cascade accessible du bureau.<br /><br />Il suffit d'utiliser les références de <strong>schéma d’URI ms-settings:</strong> disponible ici :</p>
<p><a href="https://docs.microsoft.com/fr-fr/windows/uwp/launch-resume/launch-settings-app#ms-settings-uri-scheme-reference"><span style="color:#0000ff;">https://docs.microsoft.com/fr-fr/windows/uwp/launch-resume/launch-settings-app#ms-settings-uri-scheme-reference</span></a></p>
<p><ins>Voila le code de base fournis sur : </ins></p>
<p><a href="http://www.winhelponline.com/blog/ms-settings-uri-cascading-menu-desktop-windows-10/ )"><span style="color:#0000ff;">http://www.winhelponline.com/blog/ms-settings-uri-cascading-menu-desktop-windows-10/ )</span></a></p>
<p><span style="color:#008000;">Windows Registry Editor Version 5.00<br /><br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings]<br />"Position"="Middle"<br />"Icon"="<span class="skimlinks-unlinked">SystemSettingsBroker.exe</span>"<br />"SubCommands"=""<br /><br />; Settings home<br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\01subcmd]<br />"Icon"="<span class="skimlinks-unlinked">SystemSettingsBroker.exe</span>"<br />"MUIVerb"="Settings"<br /><br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\01subcmd\command]<br />@="explorer ms-settings:"<br /><br />; System<br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\02subcmd]<br />"CommandFlags"=dword:00000020<br />"MUIVerb"="System"<br /><br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\02subcmd\command]<br />@="explorer ms-settings:display"<br /><br />; Devices<br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\03subcmd]<br />"MUIVerb"="Devices"<br /><br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\03subcmd\command]<br />@="explorer ms-settings:bluetooth"<br /><br />; Network & Internet<br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\04subcmd]<br />"MUIVerb"="Network && Internet"<br /><br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\04subcmd\command]<br />@="explorer ms-settings:network"<br /><br />; Personalization<br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\05subcmd]<br />"MUIVerb"="Personalization"<br /><br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\05subcmd\command]<br />@="explorer ms-settings:personalization"<br /><br />; Apps<br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\06subcmd]<br />"MUIVerb"="Apps"<br /><br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\06subcmd\command]<br />@="explorer ms-settings:appsfeatures"<br /><br />; Accounts<br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\07subcmd]<br />"MUIVerb"="Accounts"<br /><br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\07subcmd\command]<br />@="explorer ms-settings:yourinfo"<br /><br />; Time & language<br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\08subcmd]<br />"MUIVerb"="Time && language"<br /><br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\08subcmd\command]<br />@="explorer ms-settings:dateandtime"<br /><br />; Gaming<br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\09subcmd]<br />"MUIVerb"="Gaming"<br /><br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\09subcmd\command]<br />@="explorer ms-settings:gaming-gamebar"<br /><br />; Ease of Access<br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\10subcmd]<br />"MUIVerb"="Ease of Access"<br /><br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\10subcmd\command]<br />@="explorer ms-settings:easeofaccess-narrator"<br /><br />; Cortana<br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\11subcmd]<br />"MUIVerb"="Cortana"<br /><br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\11subcmd\command]<br />@="explorer ms-settings:cortana"<br /><br />; Privacy<br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\12subcmd]<br />"MUIVerb"="Privacy"<br /><br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\12subcmd\command]<br />@="explorer ms-settings:privacy"<br /><br />; Update & security<br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\13subcmd]<br />"MUIVerb"="Update && security"<br /><br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\13subcmd\command]<br />@="explorer ms-settings:windowsupdate"<br /><br />; Mixed Reality<br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\14subcmd]<br />"MUIVerb"="Mixed Reality"<br /><br />[HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\Shell\Settings\shell\14subcmd\command]<br />@="explorer ms-settings:holographic"</span></p>
<p>Ouvrir le bloc note de Windows et copier/coller l'intégralité du code, l'enregistrer sous le nom</p>
<p><strong><span class="skimlinks-unlinked">settings-menu.reg</span></strong></p>
<p>Effectuer un clic droit sur le fichier <em>.reg</em> puis choisir "<em>Fusionner</em>" et accepter le message d'avertissement.</p>
<p>Un clic droit sur le bureau.</p>
<figure class="image-align-center" style="margin:10px 0 10px 0"><img alt="" src="https://img.over-blog-kiwi.com/1/20/89/97/20180101/ob_7c47d1_settings-menu-original.png" height="493" width="508" /></figure><p>On peut celons ses préférences ajouter ou supprimer des fonctionnalités Windows 10</p>
<p>Dans un premier temps on peut traduire dans le fichier <em>.reg</em> le nom des fonctionnalités du menu, sur un Windows 10 Français ce sera tout de même mieux.</p>
<figure class="image-align-center" style="margin:10px 0 10px 0"><img alt="" src="https://img.over-blog-kiwi.com/1/20/89/97/20180101/ob_df0d3e_settings-menu.png" /></figure><p>Pour
personnaliser la présentation du menu en cascade, il suffit d'ajouter
des icônes appropriés à chaque fonctionnalité que l'on souhaite voir
dans le menu.</p>
<p><ins>Voila à présent mon code personnalisé :</ins></p>
<p><span style="color:#008000;"><strong>Windows Registry Editor Version 5.00 <br /> <br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings]<br />"Position"="Middle"<br />"Icon"="<span class="skimlinks-unlinked">SystemSettingsBroker.exe</span>"<br />"SubCommands"=""<br /> <br />; Paramètres<br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\</strong></span><span style="color:#ff0000;"><strong>01subcmd</strong></span><span style="color:#008000;"><strong>]<br />"Icon"="<span class="skimlinks-unlinked">SystemSettingsBroker.exe</span>"<br />"MUIVerb"="</strong></span><span style="color:#ff0000;"><strong>Paramètres</strong></span><span style="color:#008000;"><strong>"<br /> <br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\01subcmd\command]<br />@="explorer ms-settings:"<br /> <br />; Clavier<br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\</strong></span><span style="color:#ff0000;"><strong>02subcmd</strong></span><span style="color:#008000;"><strong>]<br />"CommandFlags"=dword:00000020<br />"Icon"="<span class="skimlinks-unlinked">osk.exe</span>"<br />"MUIVerb"="</strong></span><span style="color:#ff0000;"><strong>Clavier Virtuel</strong></span><span style="color:#008000;"><strong>"<br /> <br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\02subcmd\command]<br />@="explorer ms-settings:easeofaccess-keyboard"<br /> <br />; Réseau & Internet<br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\</strong></span><span style="color:#ff0000;"><strong>03subcmd</strong></span><span style="color:#008000;"><strong>]<br />"Icon"="<span class="skimlinks-unlinked">iscsicli.exe</span>"<br />"MUIVerb"="</strong></span><span style="color:#ff0000;"><strong>Réseau et Internet</strong></span><span style="color:#008000;"><strong>"<br /> <br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\03subcmd\command]<br />@="explorer ms-settings:network"<br /> <br />; Personnalisation<br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\</strong></span><span style="color:#ff0000;"><strong>04subcmd</strong></span><span style="color:#008000;"><strong>]<br />"Icon"="<span class="skimlinks-unlinked">colorcpl.exe</span>"<br />"MUIVerb"="</strong></span><span style="color:#ff0000;"><strong>Personnalisation</strong></span><span style="color:#008000;"><strong>"<br /> <br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\04subcmd\command]<br />@="explorer ms-settings:personalization"<br /> <br />; Applications et Fonctionnalités<br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\</strong></span><span style="color:#ff0000;"><strong>05subcmd</strong></span><span style="color:#008000;"><strong>]<br />"Icon"="<span class="skimlinks-unlinked">OptionalFeatures.exe</span>"<br />"MUIVerb"="</strong></span><span style="color:#ff0000;"><strong>Applications et Fonctionnalités</strong></span><span style="color:#008000;"><strong>"<br /> <br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\05subcmd\command]<br />@="explorer ms-settings:appsfeatures"<br /> <br />; Informations Compte Utilisateur<br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\</strong></span><span style="color:#ff0000;"><strong>06subcmd</strong></span><span style="color:#008000;"><strong>]<br />"Icon"="<span class="skimlinks-unlinked">Netplwiz.exe</span>"<br />"MUIVerb"="</strong></span><span style="color:#ff0000;"><strong>Infos Compte Utilisateur</strong></span><span style="color:#008000;"><strong>"<br /> <br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\06subcmd\command]<br />@="explorer ms-settings:yourinfo"<br /> <br />; Heure et Langue<br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\</strong></span><span style="color:#ff0000;"><strong>07subcmd</strong></span><span style="color:#008000;"><strong>]<br />"Icon"="<span class="skimlinks-unlinked">rstrui.exe</span>"<br />"MUIVerb"="</strong></span><span style="color:#ff0000;"><strong>Heure et Langue</strong></span><span style="color:#008000;"><strong>"<br /> <br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\07subcmd\command]<br />@="explorer ms-settings:dateandtime"<br /> <br />; Confidentialité<br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\</strong></span><span style="color:#ff0000;"><strong>08subcmd</strong></span><span style="color:#008000;"><strong>]<br />"Icon"="<span class="skimlinks-unlinked">credwiz.exe</span>"<br />"MUIVerb"="</strong></span><span style="color:#ff0000;"><strong>Confidentialité</strong></span><span style="color:#008000;"><strong>"<br /> <br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\08subcmd\command]<br />@="explorer ms-settings:privacy"<br /> <br />; Mise à jour et Sécurité<br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\</strong></span><span style="color:#ff0000;"><strong>09subcmd</strong></span><span style="color:#008000;"><strong>]<br />"Icon"="<span class="skimlinks-unlinked">mobsync.exe</span>"<br />"MUIVerb"="</strong></span><span style="color:#ff0000;"><strong>Mise à jour et Sécurité</strong></span><span style="color:#008000;"><strong>"<br /> <br />[HKEY_CURRENT_USER\Software\Classes\DesktopBackground\Shell\Settings\shell\09subcmd\command]<br />@="explorer ms-settings:windowsupdate" </strong></span></p>
<p>Les icônes utilisé dans mon code proviennent du répertoire <strong>C:\Windows\System32</strong>, vous pouvez ajouter d'autres icônes au format <strong><em>.ico</em></strong> en spécifiant le chemin ou se trouvent vos icônes dédiées aux différentes fonctionnalités.</p>
<p>Présence des nouvelles sous clés dans la base de registre de Windows.</p>
<figure class="image-align-center" style="margin:10px 0 10px 0"><img alt="" src="https://img.over-blog-kiwi.com/1/20/89/97/20180101/ob_c02a5f_menu-contextuel-en-cascade-registre.png" height="330" width="508" /></figure><p>Résultat via le clic droit sur le bureau.</p>
<figure class="image-align-center" style="margin:10px 0 10px 0"><img alt="" src="https://img.over-blog-kiwi.com/1/20/89/97/20180101/ob_c293c1_menu-contextuel-en-cascade-v2-w10.png" height="357" width="509" /></figure>http://easy.pc.blog.free.fr/index.php?post/Menu-contextuel-en-cascade-sur-le-bureau-dans-Windows-10#comment-formhttp://easy.pc.blog.free.fr/index.php?feed/atom/comments/8351433