Як додати в windows 7 свій пункт в контекстне меню робочого столу і комп`ютера.
Додавання своїх пунктів в контекстні меню робочого столу і комп`ютера дозволяє прискорити доступ до елементів панелі управління, улюблених програм і утиліт. Додати такий пункт дуже просто, і через хвилину ви вже будете знати, як це зробити. Для прикладу я покажу, як додати виклик панелі управління з контекстного меню.
Відео: Додавання в контекстне меню Робочого столу і Комп`ютера свого пункту
зміст:
Панель управління в контекстному меню
Відкрийте редактор реєстру і приступимо!
1. В залежності від того, де ви хочете створити пункт меню, виберіть розділ.
[Stextbox id = "custom"] * для меню «Комп`ютер» перейдіть в розділ: HKEY_CLASSES_ROOT CLSID {20D04FE0-3AEA-1069-A2D8-08002B30309D} shell * для меню робочого столу перейдіть в розділ: HKEY_CLASSES_ROOT DesktopBackground Shell [ / stextbox]
2. Клацніть правою кнопкою миші по розділу shell і виберіть пункт Створити - Новий розділ. Ім`я для розділу можна вибрати будь-який, але воно обов`язково повинно бути латинське. Назвіть його, наприклад, Item1. В цьому розділі створіть строкові параметри:
* MUIVerb (обов`язково) відповідає за назву пункту меню, тому значення можете вибирати будь-який. Я назвав свій Панель управління.
* Icon (необов`язково) задає значок для пункту меню. Можна задати шлях до бібліотеки (dll) і номер ресурсу (значка), або повний шлях до виконуваного файлу (якщо він в системній папці, досить вказати тільки ім`я). Для пункту «Панель управління» я поставив стандартний значок imageres.dll, 22 (спочатку ім`я файлу, а через кому - номер ресурсу). Втім, можна було вказати просто control.exe.
* Position (необов`язково) відповідає за розташування пункту в контекстному меню. Ви можете задати йому значення Top (вгорі) або Bottom (внизу). Якщо значення не ставити, пункт меню виявиться в його середині. Я розташував свій пункт вгорі.
* Extended (необов`язково) відповідає за відображення пункту в меню. Коли параметр присутній, щоб побачити створений пункт, потрібно викликати контекстне меню, утримуючи клавішу SHIFT. Цьому параметру не потрібні значення.
3. У розділі Item1 створіть підрозділ command.
4. У підрозділі command двічі клацніть параметр (За замовчуванням) і введіть команду або повний шлях до програми. Для виклику панелі управління я вказав control.exe (повний шлях не потрібен, оскільки виконуваний файл знаходиться в системній папці).
Якщо ви хочете створити два пункти, створіть розділ Item2 і повторіть кроки 3 - 5. Таких пунктів можна зробити скільки завгодно.
Давайте подивимося, що вийшло в реєстрі.
Параметри пункту меню в реєстрі
До речі, вже можна подивитися - в контекстному меню з`явився пункт «Панель управління», і він працює!
REG-файл для додавання панелі управління в меню комп`ютера і робочого столу
[Stextbox id = "custom"]
Windows Registry Editor Version 5.00
-Меню комп`ютера
[HKEY_CLASSES_ROOT CLSID {20D04FE0-3AEA-1069-A2D8-08002B30309D} shell Item1]
"MUIVerb" = "Панель управління"
"Icon" = "imageres.dll, 22"
"Position" = "Top"
Відео: Як відновити іконки робочого столу в Windows 7
[HKEY_CLASSES_ROOT CLSID {20D04FE0-3AEA-1069-A2D8-08002B30309D} shell Item1 command]
@ = "Control.exe"
-Меню робочого столу
[HKEY_CLASSES_ROOT DesktopBackground Shell Item1]
"MUIVerb" = "Панель управління"
"Icon" = "imageres.dll, 22"
"Position" = "Top"
[HKEY_CLASSES_ROOT DesktopBackground Shell Item1 command]
@ = "Control.exe"
[/ Stextbox]
Відео: 2.4.15. Контекстне меню Windows 7
Цей спосіб можна використовувати не тільки для виконання команд і запуску програм, а й для відкриття сайтів в улюбленому браузері. На кроці 4 вкажіть шлях до виконуваного файлу браузера і URL.
Щоб відкрити свій блог в Internet Explorer, я б додав команду
iexplore outsidethebox.ms
Щоб відкрити свій блог в Opera, я б додав команду
C: Program Files Opera opera.exe outsidethebox.ms
Виглядає це приблизно так:
Свої пункти в контекстному меню
Заодно ви дізналися, як задавати параметри командного рядка виконуваних файлів. В даному випадку таким параметром є URL.
Вдосталь награвшись з пунктами меню, ви помітите, що воно сильно розрослося. Можна зробити його більш компактним, додаючи, що розкриваються меню, які будуть утримувати свої пункти.
Розкриваються контекстного меню