Настройка контекстного меню Проводника и еще чета…

Команды контекстного меню Проводника, такие как «Открыть», «Изменить», «Открыть с помощью», «Создать» (с перечнем типов файлов) и т.д., можно изменить по своему желанию путём настройки некоторых разделов реестра.

Информация, относящаяся к папкам, хранится в подразделах
«Directory» и «Folder» ветви реестра HKEY_CLASSES_ROOT.

Каждый из подразделов внутри «Directory» и «Folder» может содержать подраздел
command. В свою очередь подраздел command содержит командную строку в параметре «по умолчанию». Параметр ‘%1’ в командной строке будет заменён путём и именем выбранного файла.

Примеры настройки контекстного меню:

———————————————————————————————————————
Создадим команду открытия окна командного интерпретатора из контекстного меню папки с переходом (командой «cd») в эту папку. Это избавит нас от необходимости каждый раз юзать связку ‘Пуск’ — ‘Выполнить…’ — ‘cmd’ для вызова окна командного интерпретатора и затем вручную набирать команду «cd» для перехода к нужному каталогу.
Укажем в разделе

HKEY_CLASSES_ROOTFolderShellMenuTextCommand

значение «по умолчанию», содержащее такую командную строку:

cmd.exe /k cd "%1"

Кроме того, укажем в разделе

HKEY_CLASSES_ROOTFolderShellMenuText

значение «по умолчанию», содержащее имя команды контекстного меню, например

Командная строка

———————————————————————————————————————

Создадим команду открытия файла с незарегистрированным расширением как текстового в кодировке MS-DOS с помощью редактора MS-DOS. Такая команда может пригодиться, например, для быстрого открытия (с правильной интерпретацией кодировки) файлов в формате предоставления отчётности в Пенсионный фонд РФ (такие файлы могут быть автоматически сформированы различными программами, например бухгалтерскими). Укажем в разделе

HKEY_CLASSES_ROOTUnknownshellOpenAsTextMSDOScommand

значение «по умолчанию», содержащее такую командную строку:

C:Windowssystem32edit.com "%1"

Кроме того, укажем в разделе

HKEY_CLASSES_ROOTUnknownshellOpenAsTextMSDOS

значение «по умолчанию», содержащее наименование команды контекстного меню, например:

Открыть как текст MS-DOS

———————————————————————————————————————

Создадим команду открытия MD-файла конфигурации 1С:Предприятия v7.7 двойным щелчком с запуском программы на базе того каталога, в котором находится MD-файл. Такая команда может пригодиться для быстрого запуска 1С:Предприятия при работе с любым файловым менеджером.
Для этого в разделе:

HKEY_CLASSES_ROOT.MD

в параметре «по умолчанию» найдём название второго раздела, который содержит перечень команд.

Укажем в найденном таким способом разделе

HKEY_CLASSES_ROOT< ИмяРаздела>shellopencommand

значение «по умолчанию», содержащее такую командную строку:

"C:Program Files1Cv77BIN1cv7s.exe" config /D"%1.."

Кроме того, укажем в разделе

HKEY_CLASSES_ROOT< ИмяРаздела>shellopen

значение «по умолчанию», содержащее наименование команды контекстного меню, например:

Открыть в конфигураторе

———————————————————————————————————————

Примечание: аналогичным способом можно создать команды контекстного меню MD-файла «Открыть монитор», «Открыть Предприятие» и «Открыть Предприятие монопольно», используя разные ключи запуска для 1cv7s.exe.

Настройка меню «Создать»

Данное меню открывается, если выбрать команду «Файл» — «Создать» в окне проводника, а также если щёлкнуть правой кнопкой мыши на рабочем столе или проводнике на свободном месте открытой папки и выбрать пункт «Создать». Это меню может быть изменено по вашему желанию путём настройки некоторых разделов реестра.

Заготовки для файлов, которые создаются с помощью меню «Создать», хранятся в каталоге ShellNew в папке WINDOWS. Команды создания файлов содержатся в реестре в разделах

HKEY_CLASSES_ROOT< ИмяРаздела>ShellNew

«ИмяРаздела» совпадает с расширением имени файла, например «.txt». Строковый параметр FileName может содержать имя файла-шаблона, который находится в папке WINDOWSShellNew, например «WINWORD8.DOC» для DOC-файлов. Другой вариант: если здесь же создать пустой строковый параметр NullFile, будет создаваться пустой файл нулевого размера.

Полезно также проводить не только добавление, но и удаление элементов из меню «Создать».



20 октября 2009.   Комментарии: Комментарии к записи Настройка контекстного меню Проводника и еще чета… отключены.    Размещено в Windows