Шрифт:
Чтобы сделать недоступным контекстное меню Проводника при щелчке правой кнопкой мыши, найдите ветвь:
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
– и создайте параметр типа DWORD ·NoViewContextMenu· со значением 1
Удаление команды Создать
Если вы хотите удалить команду Создать из контекстного меню Проводника, то удалите строковый параметр ·{D969A300-E7FF-11d0-A93B-00A0C90F2719}· в разделе
HKCR\Directory\Background\shellex\ContextMenuHandlers\New
Новые пункты "Копировать в папку" и "Переместить в папку" (Windows 2000/XP)
Зачастую, возможностей стандартного контекстного меню файлов не хватает для различных задач пользователей. В Windows 2000/XP можно добавить еще пару пунктов, которые заложены в самой операционной системе, но по умолчанию не включены.
В реестре Windows существует два раздела {C2FBB630-2971-11d1-A18C-00C04FD75D13} и {C2FBB631-2971-11d1-A18C-00C04FD75D13}, которые отвечают за копирование и перемещение файлов в Windows. Эти две возможности, Копировать в папку и Переместить в папку, можно включить в контекстное меню файлов.
Эти два пункта вызывают стандартное окно для копирования или перемещения файла, пользоваться которыми порой гораздо удобнее, чем открывать отдельное окно с нужным каталогом, а потом перетаскивать в него файлы.
Чтобы включить новые пункты в контекстное меню надо создать разделы и параметры в реестре:
для копирования: установить значение по умолчанию равным ·{C2FBB630-2971-11d1-A18C-00C04FD75D13}· в разделе
HKCR\*\shellex\ContextMenuHandlers\Copyto
для перемещения: установить значение по умолчанию равным ·{C2FBB631-2971-11d1-A18C-00C04FD75D13}· в разделе
HKCR\*\shellex\ContextMenuHandlers\Moveto
В этом случае пункты меню появятся у всех файлов и папок. Чтобы добавить их только в файлы с конкретным расширением, надо добавлять записи в раздел shellex этих файлов. Так, для текстовых файлов это будет выглядеть таким образом:
для копирования
[HKCR\txtfile\shellex\ContextMenuHandlers\Copyto]
@="{C2FBB630-2971-11d1-A18C-00C04FD75D13}"
для перемещения
[HKCR\txtfile\shellex\ContextMenuHandlers\Moveto]
@="{C2FBB631-2971-11d1-A18C-00C04FD75D13}"
Изначально раздела shellex там нет. Надо создать его и все подразделы самостоятельно.
Удаление команды Отправить
Если вы хотите скрыть команду Отправить, то рисвойте пустое значение параметру по умолчанию в разделе
HKCR\AllFilesystemObjects\shellex\ContextMenuHandlers\Send To
Новый ярлык
В Проводнике или Мой компьютер через меню Файл-Создать-Ярлык вы можете получить доступ к дискам компьютера, даже если вы отключили контекстное меню Проводника. Чтобы не допустить появления мастера создания нового ярлыка, удалите или переименуйте раздел:
HKCR\.lnk\ShellNew
Возможность создания нового ярлыка сохранится, но доступ к дискам будет перекрыт
Панель инструментов
Настройка панели инструментов
Если щелкнуть правой кнопкой мыши на панели инструментов, то появлятся всплывающее меню, содержащее пункт Настройка, который позволяет настраивать панель инструментов. Чтобы скрыть этот пункт, создайте параметр типа DWORD ·NoToolbarCustomize· со значением 1 в разделе
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Подобный пункт будет удален также и в Internet Explorer
Замена фона в панели инструментов в Проводнике
Существует возможность установки своего фона для панели инструментов в Проводнике. Для этого в разделе реестра
HKCU\SOFTWARE\Microsoft\Internet Explorer\Toolbar
создайте строковый параметр ·BackBitmapShell·, значением которого будет полное имя BMP-файла с нужной картинкой - она и замостится мозаикой на панелях окон.
Для замены фона не только в Проводнике, но и в Internet Explorer смотрите Замена фона в панели инструментов в Internet Explorer