Ako pridať Možnosti do kontextovej ponuky systému Windows 10.

V tomto článku sa pozrieme na to, ako pridať ktorúkoľvek stránku aplikácie Windows Settings do kontextovej ponuky systému Windows 10. Aby ste túto funkciu mohli vyskúšať, vytvoríme špeciálnu kontextovú ponuku s kategóriami systémových nastavení dostupných v aplikácii a pridáme ju na pracovnú plochu..

Aplikácia Nastavenia v systéme Windows 10 nahrádza klasický ovládací panel. Pozostáva z mnohých stránok a zdedí veľké množstvo klasických nastavení. Takmer každá stránka nastavení má svoj vlastný identifikátor URI (Uniform Resource Identifier) ​​a začína sa predponou „ms-settings“..

Skôr sme sa zaoberali príkazmi ms-settings v systéme Windows 10, ktoré môžete použiť na priame otvorenie rôznych stránok aplikácie Settings. Prečítajte si viac o nich v nasledujúcich článkoch..

Zoznam príkazov ms-settings: na konfiguráciu systému Windows 10.

Rovnako ako v kontextovej ponuke systému Windows 10, môžete použiť URI ms-settings.

Pridanie kontextovej ponuky služby Windows Update

pozri nasledujúci príklad:

 [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ Update] "MUIVerb" = "Aktualizácia a zabezpečenie" "Ikona" = "% SystemRoot% \\ System32 \\ bootux.dll, -1032" "SettingsURI" = "ms-settings : windowsupdate "[HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 13Update \ command]" DelegateExecute "=" 556FF0D6-A1EE-49E5-9FA4-90AE116AD744 "

Pozrime sa, ako pridať nasledujúcu kontextovú ponuku:

Otvorte Editor databázy Registry

Prejdite na nasledujúcu cestu: HKEY_CLASSES_ROOT \ DesktopBackground \ Shell

Vytvorte novú sekciu, ktorá bude obsahovať všetky potrebné nastavenia, pomenujte ju "Update" a vytvorte v ňom tri Parametre reťazca:

  • Hodnota parametra
  1. Ikona% SystemRoot% \ System32 \ bootux.dll, -1032
  2. MUIVerb Aktualizácia a bezpečnosť
  3. NastaveniaURI ms-settings: windowsupdate

Ďalej v časti Aktualizácia vytvorte podsekciu príkaz a má iný reťazcový parameter "DelegateExecute" v riadku Value insert 556FF0D6-A1EE-49E5-9FA4-90AE116AD744

Operáciu vykonáva špeciálny objekt 556FF0D6-A1EE-49E5-9FA4-90AE116AD744, ktorý sa volá z príkazovej časti. Stránky aplikácie Nastavenia sa teda spočiatku otvoria. Ak ste všetko urobili správne, v kontextovej ponuke pracovnej plochy sa zobrazí nová položka „Aktualizácia a zabezpečenie“

Ak chcete pridať kontextovú ponuku Predvoľby v systéme Windows 10, postupujte takto:.

Aby sme ušetrili čas a minimalizovali proces, pripravil som hotové súbory registra

  1. Stiahnite si súbory databázy Registry zabalené v archíve zip: Stiahnite si súbory registra.
  1. Rozbaľte ich do ľubovoľného priečinka, ktorý sa vám páči. Môžete ich rozbaliť priamo na plochu.
  1. Dvakrát kliknite na súbor "Add-Menu.reg" a potvrďte požiadavku.

všetko.

Obsah súboru nastavení registra je nasledovný:

 Editor databázy Registry systému Windows, verzia 5.00 [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings] "Position" = "Bottom" "MUIVerb" = "All Settings" "Icon" = "SystemSettingsBroker.exe" "SubCommands" = "" [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 01Settings] "Icon" = "SystemSettingsBroker.exe" "MUIVerb" = "Nastavenia systému Windows" "SettingsURI" = "ms-settings:" [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 01Settings \ command] " DelegateExecute "=" 556FF0D6-A1EE-49E5-9FA4-90AE116AD744 "" [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 02System] "CommandFlags" = dword: 00000020 "MUIVerb" = "System" "SettingsURI" = " settings: display "" Icon "="% SystemRoot% \\ System32 \\ bootux.dll, -1032 "[HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 02System \ command]" DelegateExecute "=" 556FF0D6-A1EE-49E5 -9FA4-90AE116AD744 "[HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 03Devices]" MUIVerb "=" Devices "" Icon "="% SystemRoot% \\ System32 \\ bootux.dll, - - 1032 "" SettingsURI "=" ms-settings: bluetooth "[HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 03Devices \ command]" DelegateExecute "=" 556FF0D6-A1EE-49E5-9FA4-90AE116AD744 "[HKEY_CLASSES_OT Shell \ Settings \ shell \ 04Network] "MUIVerb" = "Network and Internet" "Icon" = "% SystemRoot% \\ System32 \\ bootux.dll, -1032" "SettingsURI" = "ms-settings: network" [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 04Network \ command] "DelegateExecute" = "556FF0D6-A1EE-49E5-9FA4-90AE116AD744" [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 05Personalization] "MUIVerb" = "Personalizácia" "Icon" = "% SystemRoot% \\ System32 \\ bootux.dll, -1032" "SettingsURI" = "ms-settings: personalization" [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 05Personalization \ command] "DelegateExecute" = "556FF0D6-A1EE-49E5-9FA4-90AE116AD744" [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 06Apps] "MUIVerb" = "Aplikácie" "Icon" = "% SystemRoot% \\ System32 \\ b ootux.dll, -1032 "" SettingsURI "=" ms-settings: appsfeatures "[HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 06Apps \ command]" DelegateExecute "=" 556FF0D6-A1EE-49E5-9FA4-90AE116AD744 " [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 07Accounts] "MUIVerb" = "Accounts" "Icon" = "% SystemRoot% \\ System32 \\ bootux.dll, -1032" "SettingsURI" = "ms-settings: yourinfo "[HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 07Accounts \ command]" DelegateExecute "=" 556FF0D6-A1EE-49E5-9FA4-90AE116AD744 "[HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \" Shell \ Settings \ "\ Shell \ Settings \" = "Čas a jazyk" "Ikona" = "% SystemRoot% \\ System32 \\ bootux.dll, -1032" "SettingsURI" = "ms-settings: dateandtime" [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 08Time \ command] "DelegateExecute" = "556FF0D6-A1EE-49E5-9FA4-90AE116AD744" [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 09Gaming] "MUIVerb" = "Games" "Icon" = "% SystemRoot% \\ System32 \\ bootux.dll, -1032 "" NastaveniaURI "=" ms-settings: gaming-gamebar "[HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 09Gaming \ command]" DelegateExecute "=" 556FF0D6-A1EE-49E5-9FA4-90AE116AD744 "[HKEY_CLASSES_ROOT \ DesktopBackground Settings \ shell \ 10Ease] "MUIVerb" = "Accessibility" "Icon" = "% SystemRoot% \\ System32 \\ bootux.dll, -1032" "SettingsURI" = "ms-settings: easyofaccess-vypravca" [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 10Ease \ command] "DelegateExecute" = "556FF0D6-A1EE-49E5-9FA4-90AE116AD744" [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 11Cortana] "MUIVerb" = "Cortana" Ikona "="% SystemRoot% \\ System32 \\ bootux.dll, -1032 "" SettingsURI "=" ms-settings: cortana "[HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 11Cortana \ command]" DelegateExecute "=" 556FF0D6-A1EE-49E5-9FA4-90AE116AD744 "[HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 12Privacy]" MUIVerb "=" Privacy "" Icon "="% SystemRoot% \\ System32 \\ bootux.dll, - - 1032 "" SettingsURI "=" ms-settings: privacy "[HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 12Privacy \ command]" DelegateExecute "=" 556FF0D6-A1EE-49E5-9FA4-90AE116AD744 "[HKEY_CLASSES_ROOT \ Desktop \ Box \ Settings \ shell \ 13Update] "MUIVerb" = "Aktualizácie a zabezpečenie" "Ikona" = "% SystemRoot% \\ System32 \\ bootux.dll, -1032" "SettingsURI" = "ms-settings: windowsupdate" [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 13Update \ command] "DelegateExecute" = "556FF0D6-A1EE-49E5-9FA4-90AE116AD744" [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 14Mixed] "MUIVerb" = "Zmiešaná realita" "Icon" = "% SystemRoot% \\ System32 \\ bootux.dll, -1032" "SettingsURI" = "ms-settings: holographic" [HKEY_CLASSES_ROOT \ DesktopBackground \ Shell \ Settings \ shell \ 14Mixed \ command] "DelegateExecute" = "556FF0D6-A1EE-49E5-9FA4-90AE116AD744"

Môžete ho upraviť podľa svojich preferencií. Pridajte alebo odstráňte stránky aplikácie Nastavenia systému Windows, ktoré chcete použiť v kontextovej ponuke. Na konfiguráciu kontextovej ponuky použite príkazy dostupné v zozname príkazov ms-settings spomenutom na začiatku článku.

poznámka. Zahodiť zmeny v registri Remove-menu.reg prítomný v archíve zip.