Как добавить в контекстное меню Проводника команду для создания CMD и BAT-файлов

Во многих инструкциях по применению твиков в Windows пользователю предлагается создать CMD или BAT-файл, внести в него какой-то код, а затем запустить созданный скрипт или прописать его в автозагрузку. По сути такие скрипты являются обычными текстовыми файлами, для создания которых подойдёт любой текстовый редактор. Естественно, после создания файла скрипта необходимо будет сменить его расширение с TXT на CMD или BAT.

Существенно упростить эту задачу можно добавив в контекстное меню Проводника отдельную команду для быстрого создания фалов с расширением CMD или BAT. Сделать этом можно с помощью небольшого твика реестра. Командой regedit откройте редактор реестра и разверните ветку HKEY_CLASSES_ROOT/.bat или HKEY_CLASSES_ROOT.cmd в зависимости от того, для командного файла с каким расширением вы собираетесь создавать пункт в контекстном меню.

Теперь создайте в последнем подразделе новый подраздел с именем ShellNew.

ShellNew

А в нём — строковый параметр NullFile.

NullFile

Его значение необходимо оставить пустым.

Значение

Тут же в подразделе ShellNew создайте ещё один строковый параметр, но на этот раз расширенного типа, назовите его ItemName.

ItemName

А в качестве его значения установите следующую строку:

@%SystemRoot%\System32\acppage.dll, -6002

Строка

Всё, можете закрыть редактор реестра и проверить результат. Перезапускать Проводник не нужно, изменения вступают в силу немедленно.

Команда для создания CMD и BAT-файлов

В результате в контекстном меню Проводника у вас появится новый подпункт «Создать» -> «Сценарий Windows». Если в будущем вы захотите убрать эту опцию, удалите подраздел ShellNew со всем его содержимым.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

2 комментария

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

    Написать можно , что угодно , а подать правильно не каждый .

Добавить комментарий для Александр Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *