Dodajemy skróty do aplikacji w menu kontekstowym

Dzisiaj będzie poradnik nieco z innej „beczki” a mianowicie pokażę wam w jaki sposób dodać skrót do wybranych przez nas aplikacji w menu kontekstowym. Z początku może wam się wydawać, że coś takiego jest totalnie wam niepotrzebne, jednak po odpowiednim dostosowaniu takiego menu pod własne potrzeby może okazać się niezwykle przydatne. 

Cała operacja jest dość prosta i wymaga od nas jedynie prostej edycji rejestru za pomocą np. edytora rejestru jednak z powodu faktu, że musimy stworzyć kilka kluczy i przypisać do nich odpowiednie wartości dzisiaj pokażę jak spreparować plik *.reg który doda nam właśnie takie menu.

Krok 1 – tworzymy podmenu „Programy”

Całą operację możemy przeprowadzić w zwykłym notatniku, jednak osobiście używam Notepad2. Jest to rozbudowana wersja systemowego notatnika, która ze względu na możliwość kolorowania składni, oraz niewielkie rozmiary samej aplikacji jest idealną alternatywą dla tego prostego edytora tekstu.

Dla ciekawych umieściłem wersje 32/64 bit Notepad2 w załączniku poniżej tego wpisu 😉

Na potrzeby tego poradnika stworzę sobie pod prawoklikiem menu „Programy” zaś w nim skróty do następujących aplikacji:

  • Google Chrome
  • CCleaner
  • jDownloader
  • FileZilla

Po zakończeniu tej mozolnej „dłubaniny” moje menu będzie prezentować się tak:

Zrzut ekranu 32 Dodajemy skróty do aplikacji w menu kontekstowym

Zabieramy się zatem do pracy. Początek naszego pliku *.reg będzie wyglądać następująco:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\SUBMENU-MAIN]
"MUIVerb"="Programy"
"Icon"="%SystemRoot%\\System32\\shell32.dll,57"
"SubCommands"="{SUBMENU-GOOGLE-CHROME};{SUBMENU-CCLEANER};{SUBMENU-JDOWNLOADER};{SUBMENU-FILEZILLA}"

Tutaj muszę wam wyjaśnić nazwy wartości:
MUIVerb – tak będzie nazywać się nasze menu. W moim przykładzie nazywa się po prostu Programy.
Icon – ścieżka do ikony naszego menu, możecie podać zupełnie inną ścieżkę, bądź pominąć tę wartość zostawiając menu bez ikony.
SubCommands – to nazwy kluczy, które będą znajdować się w naszym menu Programy. W tej wartości nadajemy kolejność opcji w naszym menu. Moim zdaniem warto zastosować prefix SUBMENU-* aby uniknąć niepotrzebnego „zagmatwania” kolejnego kroku.

W chwili obecnej zawartość mojego notatnika wygląda dokładnie tak:
Bez nazwy 1 3 Dodajemy skróty do aplikacji w menu kontekstowym

Krok 2 – tworzymy wpisy w menu „Programy”

Aby dodać podmenu wystarczy (na przykładzie Google Chrome) dodać następującą zawartość do naszego pliku:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\{SUBMENU-GOOGLE-CHROME}]
"Icon"="C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"
"MUIVerb"="Google Chrome"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\{SUBMENU-GOOGLE-CHROME}\command]
@="explorer /root,\"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe""

Zwróćcie uwagę, że w ścieżkach do aplikacji umieściłem podwójny ukośnik wsteczny „\\”. Jeżeli go pominiecie menu pojawi się, jednak nie będzie reagować na kliknięcie, bądź w menu nie będzie wyświetlana ikona aplikacji.

Powyższy krok powtarzamy dla wszystkich pozycji, które chcemy umieścić w naszym menu. W chwili obecnej zawartość mojego notatnika (dla wszystkich wcześniej wymienionych aplikacji i ich lokalizacji) wygląda tak:

2019 01 15 19h26 17 Dodajemy skróty do aplikacji w menu kontekstowym
Teraz wystarczy zawartość notatnika zapisać jako plik rejestru (np. menu.reg) i scalić go z naszym rejestrem aby wprowadzić zmiany w naszym menu kontekstowym.

Krok 3 (opcjonalny)- usuwamy naszą modyfikację

Może się okazać, że takie podmenu po prostu wam się nie spodoba i będziecie chcieć je usunąć. Aby to zrobić wystarczy otworzyć wcześniej stworzony plik *.reg w notatniku, wcisnąć kombinację klawiszy ctrl+h i w pozycji zamień tekst wprowadzić następną modyfikację:

Bez nazwy 1 4 Dodajemy skróty do aplikacji w menu kontekstowym

Po zapisaniu zmian i scaleniu tak spreparowanego pliku nasze wcześniejsze modyfikacje zostaną usunięte z rejestru.

Jak bardzo te informacje były dla Ciebie przydatne ?

Kliknij w ikonkę aby ocenić ten wpis:

Średnia ocen / 5. Liczba głosów:

Załączniki

Dodaj komentarz

This site uses Akismet to reduce spam. Learn how your comment data is processed.