Иллюстрированный самоучитель по Microsoft Windows 7

Добавление кнопки запуска необходимой программы на панель проводника Windows 7

Для добавления кнопки запуска необходимой программы сделайте следующее:

  1. Запустите Редактор реестра (WIN + R › regedit › Ok)
  2. Откройте ветку необходимого Вам шаблона.

    Например: для добавления кнопки в обычную папку использующую шаблон типа папки "Общие элементы" откройте:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\
    FolderTypes\{5c4f28b5-f869-4e84-8e60-f11db97c5cc7}
    

    А для добавления кнопки в папку "Общие элементы", входящей в Библиотеки откройте:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\
    FolderTypes\{5f4eab9a-6833-4f61-899d-31cf46979d49}
    
  3. Задайте полные права на доступ к этому разделу реестра.
    1. Щелкните правой кнопкой мыши на выбранном разделе реестра и выберите из меню пункт Разрешения.
    2. Выделите группу Администраторы, установите флажок Полный доступ и нажмите кнопку ОК.
    3. Если флажок недоступен или Вы видите сообщение об ошибке, то нажмите кнопку Дополнительно и перейдите на вкладку Владелец.
    4. Выделите свою учетную запись, установите флажок Заменить владельца подконтейнеров и объектов и нажмите кнопку ОК.
    5. Выделите группу Администраторы, установите флажок Полный доступ и нажмите кнопку ОК.
  4. Перейдите в раздел TasksItemsSelected или TasksNoItemsSelected.
    1. Откройте необходимый из указанных подразделов, если Вы добавляете кнопку в шаблоны Библиотек и/или в шаблонах поиска результатов в них.
    2. Создайте раздел заново, если Вы измененяете шаблон для типа обычных папок. (В правой части окна щелкните правой кнопкой мыши и выберите Создать › Раздел.)
      • TasksItemsSelected – отвечает за набор кнопок, которые отображаются, когда в папке что-либо выделено.
      • TasksNoItemsSelected – отвечает за набор кнопок, которые отображаются, когда в папке ничего не выделено.
  5. Щелкните правой кнопкой мыши на параметре (По умолчанию) и выберите Удалить.

    Выполняя данное действие Вы отказываетесь от набора стандартных кнопок, но позволяете использовать произвольные кнопки.

  6. В разделе TasksItemsSelected создайте подраздел с именем 0. Он будет содержать в себе параметры первой кнопки (отсчет начинается с нуля), все последующие кнопки должны создаваться в разделах 1, 2, и т.д.
  7. В разделе 0 создайте подраздел с уникальным GUID. (Например: {422299D4-C2DD-4e24-AAAB-FED22CC8E8DE})
    1. Скачайте и распакуйте архив GUIDGen.zip
    2. Запустите программу GUIDGEN.EXE, установите переключатель на Registry Format и нажмите кнопку New GUID, а затем Copy.
  8. Щелкните созданный раздел с уникальным GUID и создайте в нем два строковых параметра:
    • Title – определяет название кнопки
    • InfoTip – определяет название всплывающей подсказки к кнопке
  9. В разделе с уникальным GUID последовательно создайте подразделы:
    • shell
    • InvokeTask
    • command
  10. В разделе command дважды щелкните параметр (По умолчанию) и измените его значение на путь к программе, которую Вы хотите запустить.

Иллюстрированный самоучитель по Microsoft Windows 7 › Твики Реестра – Дополнительная функциональность › Добавление кнопки запуска необходимой программы на панель проводника Windows 7

Примечание
Если Вы добавляете программу для открытия в ней файлов, то после указания пути к программе добавьте параметр %*
.

Параметр %* указывает программе, что необходимо использовать одновременно несколько параметров: путь к отображаемой папке(%0) и путь к выделенному объекту(%1).

Если Вы добавляете программу которая должна просто запускаться, без открытия в ней файлов, то параметр добавлять не надо.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.