Реестр Windows 7 - [30]

Шрифт
Интервал

типа DWORD на b094010c . После перезагрузки компьютера значок из панели навигации Проводника исчезнет. Чтобы вернуть его на место, установите для данного параметра значение b084010c .

...

ВНИМАНИЕ

Следует отметить, что при использовании описанного трюка исчезнет значок Компьютер и с Рабочего стола .

Сеть

Теперь займемся удалением значка Сеть из панели навигации. Для этого в разделе HKCR\CLSID\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}\ShellFolder нужно изменить значение параметра Attributes типа DWORD на b0940064 . После перезагрузки компьютера он из панели навигации Проводника исчезнет. Чтобы вернуть значок Сеть на место, установите для данного параметра значение b0040064 .

Избранное

Следующим объектом для экспериментов станет значок Избранное . В разделе HKCR\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder вам нужно изменить значение параметра Attributes типа DWORD на a9400100 . После перезагрузки компьютера он из панели навигации Проводника исчезнет. Чтобы вернуть значок Избранное на место, установите для данного параметра значение a0900100 .

Команда Создать

Одной из самых используемых команд в контекстом меню Проводника и Рабочего стола является команда Создать . Достаточно щелкнуть на свободном месте Проводника правой кнопкой мыши и вызвать контекстное меню, и вот уже можно следующим щелчком создать папку, ярлык, текстовый файл, документ Word и т. д. (рис. 4.20). Исследуем подробнее, как работает механизм управления созданием новых объектов в реестре, а также попробуем создавать собственные объекты.

Рис. 4.20. Команда меню Создать

Основные принципы работы команды Создать

Чтобы научиться создавать собственные объекты при помощи команды Создать , необходимо узнать, как это работает в реестре. Возьмем текстовый файл ( TXT ), который можно создать при помощи команды Создать . В редакторе реестра есть раздел, который отвечает за функциональность расширения TXT:HKCR\.txt .

В этом разделе существует подраздел ShellNew (рис. 4.21), который и отвечает за добавление к команде Создать контекстного меню Проводника и Рабочего стола.

Рис. 4.21. Раздел реестра, ответственный за создание новых TXT-файлов

В данном разделе могут присутствовать следующие параметры:

► Command – этот строковый параметр определяет команду, которая будет выполняться при выборе пункта меню Создать .

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

► FileName – имеет строковый тип и определяет путь и имя файла-шаблона, который будет создаваться (копироваться в папку, откуда была вызвана команда Создать ) после выбора команды меню Создать . Подробнее о файлах-шаблонах мы поговорим позже.

► Data – данный параметр двоичного типа содержит данные, которыми будет заполнен файл-шаблон. Он, например, может использоваться для генерации звуковых файлов в качестве образца.

Также раздел ShellNew может содержать и другие параметры строкового типа:

► IconPath – данный параметр определяет путь к значку, который будет отображаться в меню Создать вместо стандартного значка приложения, ассоциированного с файлом. Если присвоить ему значение shell32.dll,51 , то напротив соответствующего элемента меню Создать рисунок отображаться не будет.

► MenuText – данный параметр позволяет установить свой текст в меню Создать вместо стандартного названия, определяемого системой.

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

► NoExtension – при наличии данного параметра создаваемый файл не будет иметь расширения, когда пользователь будет выбирать команду Создать .

► DontRename – по умолчанию имя созданного файла выделяется и готово к редактированию с клавиатуры. При наличии данного параметра имя создаваемого файла автоматически выделяться не будет.

Удаление команды Создать

Если вы хотите удалить команду Создать из контекстного меню Проводника, удалите строковый параметр {D969A300-E7FF-11d0-A93B-00A0C90F2719} в разделе HKCR\Directory\Background\shellex\ContextMenuHandlers\New .

...

ВНИМАНИЕ

Не забудьте сделать архивную копию ветки реестра или точку восстановления системы, прежде чем удалять или модифицировать разделы реестра!

Удаление конкретных команд из меню Создать

Иногда пункт Создать очень сильно разрастается. Особенно это начинает раздражать, когда в этом списке содержатся упоминания программ, которые были уже давно удалены.

Чтобы почистить команду Создать от лишних элементов, нужно в реестре найти соответствующее расширение файла и удалить раздел ShellNew . Например, мы хотим удалить команду Текстовый документ . Ищем раздел HKCR\.txt и удаляем подраздел ShellNew .

Аналогично поступаем с файлами BMP, ZIP, LNK и т. д.

Для папок и Портфеля нужно использовать, соответственно, разделы Folder и Briefcase . Особняком стоит файл Документ журнала (.jnt) , используемый для создания файла программы Журнал (Journal.exe). Для удаления данного пункта нужно удалить раздел ShellNew из ветви реестра HKCR\.jnt\jntfile .

Создание собственных команд для меню Создать


Еще от автора Александр Петрович Климов
Народные советы. Железо ПК

Очень сложно было разделить все проблемы на разделы (т.к. одна проблема может относиться сразу к нескольким разделам), поэтому советуем просмотреть и другие разделы, если Вы не найдете решение/описание нужной Вам в соответствующем разделе.  Надеемся, что этот справочник поможет Вам в трудную минуту. Здесь содержатся описания наиболее частых проблем, возникающих при работе с компьютером, и методы их решения (и даже предотвращения)!  Если ни один из этих советов Вам не поможет - обращайтесь к мастеру. Если ваш компьютер еще на гарантии, то сами лучше в системник не лезьте (если Вы, конечно, не "мастер-самоучка"), а просто проверьте все внешние факторы (провода, подключения, разъемы и т.д.)


Народные советы и трюки

Данный справочник является плодом сотрудничества Игоря Чеботарева и Александра Климова. При его составлении использовались самые полезные и популярные на наш взгляд советы, присланные для рубрики Народная мудрость сайта http://www.whatis.ru/2002-2004 гг.


Реестр Windows

Авторы Александр Климов и Игорь Чеботарев использовали самые разные источники при составлении справочника: интернет, книги, журнальные и газетные публикации Отдельное спасибо Евгению Соболеву (SOFTODROM) - за дельные замечания  и Korsar - за отдельные статьи 2002-2007 гг.


Программы и файлы Windows

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


Программирование КПК и смартфонов на .NET Compact Framework

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


Рекомендуем почитать
Это ваше Fido

Одно из немногих изданий на русском языке, которое посвящено старейшей глобальной компьютерной сети "Fidonet". Сатирический справочник о жизни и смерти самого древнего сетевого сообщества, которое до сих пор существует среди нас.


Безопасность информационных систем

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


UNIX — универсальная среда программирования

В книге американских авторов — разработчиков операционной системы UNIX — блестяще решена проблема автоматизации деятельности программиста, системной поддержки его творчества, выходящей за рамки языков программирования. Профессионалам открыт богатый "встроенный" арсенал системы UNIX. Многочисленными примерами иллюстрировано использование языка управления заданиями shell.Для программистов-пользователей операционной системы UNIX.


QNX/UNIX: Анатомия параллелизма

Книга адресована программистам, работающим в самых разнообразных ОС UNIX. Авторы предлагают шире взглянуть на возможности параллельной организации вычислительного процесса в традиционном программировании. Особый акцент делается на потоках (threads), а именно на тех возможностях и сложностях, которые были привнесены в технику параллельных вычислений этой относительно новой парадигмой программирования. На примерах реальных кодов показываются приемы и преимущества параллельной организации вычислительного процесса.


Виртуальные  машины: несколько компьютеров в  одном

Применение виртуальных машин дает различным категориям пользователей — от начинающих до IT-специалистов — множество преимуществ. Это и повышенная безопасность работы, и простота развертывания новых платформ, и снижение стоимости владения. И потому не случайно сегодня виртуальные машины переживают второе рождение.В книге рассмотрены три наиболее популярных на сегодняшний день инструмента, предназначенных для создания виртуальных машин и управления ими: Virtual PC 2004 компании Microsoft, VMware Workstation от компании VMware и относительно «свежий» продукт — Parallels Workstation, созданный в компании Parallels.


Недокументированные и малоизвестные возможности Windows XP

Книга содержит подробные сведения о таких недокументированных или малоизвестных возможностях Windows XP, как принципы работы с программами rundll32.exe и regsvr32.exe, написание скриптов сервера сценариев Windows и создание INF-файлов. В ней приведено описание оснасток, изложены принципы работы с консолью управления mmc.exe и параметрами реестра, которые изменяются с ее помощью. Кроме того, рассмотрено большое количество средств, позволяющих выполнить тонкую настройку Windows XP.Эта книга предназначена для опытных пользователей и администраторов, которым интересно узнать о нестандартных возможностях Windows.