Чтобы почистить команду Создать от лишних элементов, нужно в реестре найти соответствующее расширение файла и удалить раздел ShellNew . Например, мы хотим удалить команду Текстовый документ . Ищем раздел HKCR\.txt и удаляем подраздел ShellNew .
Аналогично поступаем с файлами BMP, ZIP, LNK и т. д.
Для папок и Портфеля нужно использовать, соответственно, разделы Folder и Briefcase . Особняком стоит файл Документ журнала (.jnt) , используемый для создания файла программы Журнал (Journal.exe). Для удаления данного пункта нужно удалить раздел ShellNew из ветви реестра HKCR\.jnt\jntfile .
Создание собственных команд для меню Создать
Ко мне нередко обращались за помощью, когда обнаруживали, что после установки какой-то программы вдруг исчезала возможность создания текстового файла или другого файла при помощи команды Создать .
Попробуем самостоятельно создать свои пункты в меню Создать . Для примера возьмем файлы REG и HTM. Выбор их не случаен. Так как вы читаете книгу о реестре, логично научиться использовать файлы REG в своих целях, а файлы HTM пригодятся для веб-мастеров, которые пред почитают создавать веб-страницы при помощи Блокнота.
Команды для создания новых файлов: REG и HTML
Итак, наша цель – добавить новый пункт в меню Создать , при помощи которого будут создаваться заготовки REG-файла с нужной структурой. Первый и очевидный шаг – перейти в раздел HKCR и найти подраздел .reg . Создаем в нем новый раздел ShellNew .
Так как создавать пустой файл не имеет большого смысла, будем использовать в созданном разделе параметр FileName , в котором будет прописан шаблон для нового файла.
Запустим Проводник и создадим в любой папке файл registry.reg (как это сделать, описано в первой главе) следующего содержания:
Windows Registry -Editor Version 5.00
Теперь его нужно скопировать в папку C:\Windows\ShellNew . Этот каталог хранит заготовки для файлов, которые создаются с помощью контекстного меню.
Вернемся в редактор реестра и создадим в разделе HKCR\.reg\ShellNew строковый параметр FileName со значением C:\Windows\ShellNew\registry.regtxt . Теперь осталось перезагрузить компьютер и посмотреть на получившийся результат. Мы видим, что в меню Создать появилась команда Файл реестра, которая создает новый файл Файл реестра.reg (рис. 4.22.).
Если открыть созданный файл с помощью Блокнота, то в нем обнаруживается строчка Windows Registry Editor Version 5.00 . Теперь можно быстро создавать REG-файлы, добавляя нужные разделы и параметры.
По тому же принципу можно создавать команды меню для создания других файлов. Например, добавим в меню Создать команду для создания HTML-файла по шаблону.
Поместим в папку C:\Windows\ShellNew предварительно созданный в другом месте файл index.html следующего содержания:
Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии