Некоторым пользователям Windows 7 может показаться довольно полезной возможность открыть любой файл в блокноте через контекстное меню, например, в случае, если надо быстро подправить какой-нибудь текстовый файл, который имеет расширение, отличное от txt (к примеру, html). Как это можно сделать, расскажет эта статья.

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

  1. И так, запускаем Редактор реестра. (Ctrl + R -> regedit -> OK).
  2. Заходим по следующем пути:
    HKEY_CLASSES_ROOT*shell
    Возможно, там уже есть некоторые подразделы, которые были созданы какими-то внешними программами.
  3. Посредством клика правой кнопкой мыши на разделе «shell» создаём в нём подраздел и называем его как-то, имя не важно. Пусть это будет EditInNotepad.
  4. В разделе EditInNotepad будет ключ «(По умолчанию)», он отображается в правой панели. Кликаем по нём дважды и вводим имя пункта в контекстном меню, пусть это будет «Править в блокноте». Править - в значении, не «управлять», а «редактировать» smile
  5. В разделе EditInNotepad создаём подраздел «command», в нём тоже есть ключ «(По умолчанию)». Там прописываем «notepad.exe %1» (без кавычек или с ними - не важно, но если с кавычками, то они должны быть не русские, а английские).
  6. Пункт Править в Блокноте через реестр

  7. Этот пункт не обязательный, но для наглядности можно также добавить иконку нашего пункта меню. Для этого в EditInNotepad надо создать дополнительный строковой ключ Icon и прописать там путь к иконке. Поскольку иконка Блокнота храниться в исполняемом файле notepad.exe, который находится в папке Windows, то напишем там путь «C:Windowsnotepad.exe»
  8. Пункт Править в Блокноте через реестр 2

Теперь мы можем быстро открыть любой файл в Блокноте через контекстное меню.
Пункт Править в Блокноте

Примечание 1. Стандартный блокнот можно заменить на более продвинутый и удобный Notepad++. При установке эта программа сама добавит нужные пункты в меню.

Примечание 2. Мы использовали выражение «notepad.exe %1». Данная строка означает запуск программы с параметром, где вместо параметра %1 передается имя файла.

Примечание 3. Если программа, которую мы добавляем, находится не в директории Windows, то надо писать полный путь к ней.

Примечание 4. Можно также добавить такой пункт меню только файлам с конкретным расширением. Для этого надо изменить путь «HKEY_CLASSES_ROOT*shell», где вместо звёздочки будет стоять нужное расширение.

Нет комментариев

Добавить комментарий