Как добавить программу в раздел создать

Добавление пункт в меню Создать

Если Вы работаете с разными типами файлов, а также используете меню «Создать», то, возможно, Вы задавались вопросом, как можно добавить новые пункты в это меню. В предыдущей статье я описал проблему, в которой по непонятным причинам из этого меню пропал пункт «Текстовый документ». Для его возвращения использовался reg-файл, который автоматически добавлял в системный реестр соответствующие правки. Однако, при необходимости, Вы можете самостоятельно подправить реестр Windows, и тем самым добавить свои типы файлов в меню «Создать», чтобы сделать Вашу работу с Windows более удобной.

Метод, описанный в этой статье, работает как для Windows XP, так и для Windows 7. Многие программы, например, WinRar, используют такой подход для добавления в меню «Создать» своих собственных типов файлов.

Добавить пункт в меню «Создать» (через правку реестра, ShellNew)

Настройки для каждого расширения файла в реестре Windows найти не сложно. Для этого необходимо запустить редактор реестра и развернуть ветку:

Как добавить свои пункты в меню «Создать»

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

И так, предположим, что мы хотим произвести манипуляции над таким типом файла, как html (веб-страница). Находим в нашем списке раздел “.html” и разворачиваем его. Давайте сразу создадим там подраздел с именем “ShellNew” (без кавычек), как показано на рисунке:

Добавление пунктов в меню «Создать» Windows

Так вот, задача, которую мы себе поставили (добавить в меню «Создать» новый пункт — файл с типом html), имеет несколько решений. В зависимости от того, что мы хотим получить в результате, наша задача имеет несколько решений. В любом случае необходимо создавать новый параметр в разделе “ShellNew”.

Параметры раздела “ShellNew”

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

  • %Userprofile%Templates
  • %Allusersprofile%Templates
  • %Systemroot%ShellNew

Ещё раз повторюсь, что для добавления своего пункта в меню «Создать» требуется создать только один из этих параметров.

Добавление пунктов в меню «Создать»

Первые 2 параметра из таблицы выше рекомендуется использовать только опытным пользователям. В этой статье я не буду останавливаться на них, лишь отмечу, что параметр “Command” используется для вызова внешней программы, которая создаёт файл. Примером такой программы может быть создание ярлыка — запускается специальная программа (Мастер), которая позволяет задать свойства создаваемого ярлыка в несколько шагов.

Читайте также:
Есть такая программа тока бока

Как добавить программу в контекстное меню

Параметр “Data” используется тогда, когда создаваемый файл должен иметь какое-то содержимое (как правило — бинарное). Поэтому его тип — двоичный (REG_BINARY).

Здесь пример только с использованием “FileName” и “NullFile”.

Добавление пунктов в меню «Создать» для создания пустого html-файла

Создадим в разделе “ShellNew” (который мы создали внутри раздела “.html”) параметр с именем “NullFile”. В меню «Создать» появится дополнительный пункт для файла с типом html. У меня он имеет название «Chrome HTML Document», потому что html-файлы на моем компьютере ассоциированы с браузером Google Chrome.

Добавление пунктов в меню «Создать» Windows

При клике по этому пункту будет создаваться пустой html-файл.

Добавление пунктов в меню «Создать» для создания html-файла с заданным содержимым

Если мы хотим, чтобы наш файл создавался не пустой, а по заданному шаблону, то необходимо создать этот шаблон. Для этого я скопирую в паку C:WindowsShellNew файл “myhtml.html” с нужным мне содержимым, а в “ShellNew” создам параметр с именем “FileName”, в котором напишу просто “myhtml.html”. Как я уже написал выше, если указывать не полный, а короткий путь к файлу-шаблону, то Windows будет искать этот шаблон в первую очередь в директории “C:WindowsShellNew” (и двух других).

Добавление пунктов в меню Создать в Windows

Теперь наш файл при создании уже будет иметь некое содержимое, Windows просто скопирует его с шаблона “myhtml.html”.

В Windows 7 создать файл в директории “C:WindowsShellNew” при включённом UAC не получится. Поэтому его надо создать в другом месте, а затем скопировать.

Надеюсь, я понятно рассказал о том, как добавлять свои пункты в меню «Создать», но если нет — можете смело задавать вопросы в комментариях.

Источник: tech-geek.ru

Добавление нового пункта в меню «Создать»

Listen to this article

Общая теория

Пункт контекстного меню «Создать» появляется, если щелкнуть на Рабочем столе или в Проводнике на свободном месте открытой папки. Существует возможность добавления нового пункта в это меню. Например, если вы веб-дизайнер, то было бы удобно иметь пункт Документ HTML, который позволит вам сразу создать заготовку для вашей странички.

Разобъем работу на несколько этапов. Для начала найдем каталог ShellNew в папке Windows. Там хранятся заготовки для файлов, которые создаются с помощью контекстного меню. Например, если у вас установлен Microsoft Office, то вы увидите в этом каталоге файлы-заготовки для Word и Exce.

Следующий шаг — создайте в папке файл, например index.html. Внутри него напишите шаблон вашей странички. Например, так:

Мой заголовок

Третий этап. Работаем с реестром. Итак, ищем раздел HKEY_CLASSES_ROOT.html и создаем раздел ShellNew. В этом разделе создаем строковый параметр FileName в качестве значения которого надо указать имя созданного нами шаблона (index.html).

После перезагрузки в контекстном меню появится новый пункт.

Существуют и другие способы. Можно не создавать шаблон файла. Он может быть и пустым, но тогда вместо параметра FileName надо создать пустой строковый параметр NullFile.

Еще FileName можно заменить параметром Data. Тип у него может быть любой — строковый или двоичный, в зависимости от данных шаблона. Содержимое параметра Data будет записано в файл. Фактически, это полный аналог FileName, только в нем шаблон хранится в виде файла, а тут шаблон хранится в реестре. Лучше, конечно, не раздувать реестр и пользоваться FileName, но если размер шаблона всего несколько байтов, то уместнее использовать параметр Data.

Читайте также:
Программа настройки ГБО диджитроник

Следующий вариант — предоставить возможность создания файла программе. Указываем строковый параметр Command. В Command просто пишем в кавычках полный путь к файлу программы, пробел и (тоже в кавычках) макрос %1 (он будет заменён на имя только что созданного файла), например, «c:windowsnotepad.exe» «%1». Теперь созданный файл будет сразу открываться в указанной программе.

Параметры FileName, Data, NullFile, Command все вместе использовать нельзя, можно применять только один из них.

Если Вам понравилась статья — поделитесь с друзьями

201 просмотров

Отказ от ответственности: Автор или издатель не публиковали эту статью для вредоносных целей. Вся размещенная информация была взята из открытых источников и представлена исключительно в ознакомительных целях а также не несет призыва к действию. Создано лишь в образовательных и развлекательных целях.

Вся информация направлена на то, чтобы уберечь читателей от противозаконных действий. Все причиненные возможные убытки посетитель берет на себя. Автор проделывает все действия лишь на собственном оборудовании и в собственной сети. Не повторяйте ничего из прочитанного в реальной жизни. | Так же, если вы являетесь правообладателем размещенного на страницах портала материала, просьба написать нам через контактную форму жалобу на удаление определенной страницы, а также ознакомиться с инструкцией для правообладателей материалов. Спасибо за понимание.

Если вам понравились материалы сайта, вы можете поддержать проект финансово, переведя некоторую сумму с банковской карты, счёта мобильного телефона или из кошелька ЮMoney.

Источник: rucore.net

Как добавить тип файла в меню создания элементов через проводник Windows 10

Меню «Новый элемент» в «Проводнике файлов» позволяет вам создать новый элемент для конкретной программы в текущей открытой папке. Вы можете добавлять элементы в это меню для других программ, не включенных в это меню.

Меню проводника файлов в Windows 10 для создания новых элементов

Некоторые программы автоматически добавляют записи в меню «Новый элемент», а некоторые – нет. Чтобы добавить элемент в меню «Новый элемент» для программы, не находящейся в меню «Новый элемент», мы будем использовать комбинацию Windows ShellNew и реестра.

Добавьте файл шаблона в папку ShellNew

Первое, что нам нужно сделать, это создать новый файл в программе, которую мы хотим добавить в меню. Например, мы создали новый файл в GIMP и установили размер изображения, которое хотим иметь по умолчанию для новых изображений. Мы сохранили файл GIMP как template.xcf.

Вы не можете сохранить файл непосредственно в ShellNew, поэтому сохраните его где-нибудь в папке «Документы», а затем скопируйте и вставьте файл в C:WindowsShellNew. Нажмите Продолжить в диалоговом окне «Отказано в доступе к папке», чтобы предоставить Windows разрешение на копирование файла в папку.

Читайте также:
Программы открывающие все виды файлов

Разрешим доступ для копирования файла

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

Добавьте файл своего шаблона в реестр

Теперь, когда наш новый файл находится на месте, мы добавим ключ в реестр, который будет использовать этот файл для создания новых файлов в проводнике.

Стандартное предупреждение: редактор реестра является мощным инструментом и неправильное использование может повлечь нарушения в работе системы.

Откройте редактор реестра, нажав комбинацию клавиш Win + R , набрав regedit и нажав Enter , чтобы открыть редактор реестра, и дайте ему разрешение на внесение изменений на ПК.

В редакторе реестра разверните ключ HKEY_CLASSES_ROOT на левой боковой панели. Затем прокрутите вниз и найдите расширение файла, соответствующее приложению, которое вы хотите добавить в меню «Новый элемент» в «Проводнике файлов» – в нашем случае – .xcf для файлов GIMP. Щелкните правой кнопкой мыши расширение и выберите Создать → Раздел.

Расширение файлов GIMP в реестре Windows

Назовите новый ключ ShellNew.

Затем вам нужно создать новое значение внутри ShellNew. Щелкните правой кнопкой мыши ShellNew и выберите Создать → Строковое значение. Назовите новое строкое значение FileName, а затем дважды щелкните новое значение.

Введите имя раннее созданного файла в поле «Значение» и нажмите кнопку ОК .

Прописываем новый тип файла в реестре

Закройте редактор реестра, перейдя в меню «Файл» → «Выход» или нажав × в верхнем правом углу окна.

Чтобы это изменение вступило в силу, вам необходимо перезагрузить компьютер.

Как использовать новый пункт меню

Теперь вы можете создать новый файл того типа, который вы добавили. Откройте Проводник файлов и перейдите к папке, в которой вы хотите создать новый файл. Затем нажмите вкладку «Главная».

В разделе «Новый» на вкладке «Главная» нажмите кнопку «Новый элемент». Вы должны увидеть вариант для программы, которую вы добавили в раскрывающемся меню. В нашем примере в меню было добавлено «Изображение GIMP». Выберите новый вариант, чтобы создать новый файл этого типа.

Новый пункт меню создания файлов в проводнике Windows

Вы также можете получить доступ к новому параметру, щелкнув правой кнопкой мыши в правой панели в Проводнике и выбрав Создать → Изображение GIMP (или вариант для добавленной программы).

Созданному новому файлу присваивается имя по умолчанию «Новый», а затем имя параметра, но вы можете переименовать файл, выбрав его и нажав F2.

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

Чтобы удалить приложение из нового меню, которое вы добавили, просто удалите ShellNew в реестре под соответствующим расширением HKEY_CLASSES_ROOT.

Примечание: эта процедура может не работать для некоторых программ, поскольку не все программы поддерживают создание новых файлов вне программы. Вам придётся экспериментировать с программами, которые вы хотите добавить. Не волнуйтесь. Если вы попытаетесь добавить программу в меню «Новый элемент», и это не сработает, это не повредит вашей системе. Вы можете просто удалить добавленный раздел реестра и файл, добавленный в папку ShellNew.

Источник: windows-school.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru