|
Четверг,
4
августа,
2011 г.
|
Полезные функции (Реестр «Windows»)
«Проводник»
На этой странице:
Изменение стандартного значка диска
(9x,NT,Me,2000,XP) [ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons ].
Чтобы изменить стандартный значок диска, создайте в этом ключе подключ
с одной буквой представляющей букву
диска изменяемого устройства (например,
[HKEY...\DriveIcons\D]). Внутри ключа с буквой создайте еще
один подключ с именем «DefaultIcon»
(например, [HKEY...\DriveIcons\D\DefaultIcon])
и установите значение «По умолчанию» соответствующее
полному имени файла значка (с путем). Если файл содержит больше одного значка,
то добавьте запятую и номер значка (начиная с 0)
(например, «c:\icons\myicons.dll,4» ).
Создайте еще один подключ внутри ключа с буквой с именем
«DefaultIcon»
(например, [HKEY...\DriveIcons\D\DefaultLabel])
и установите его соответствующим
метке для буквы диска (например, «My ZIP Drive» ).
Возможно потребуется перезагрузить «Windows»
или нажать <F5>,
чтобы обновить «Мой компьютер» . Значение «DefaultLabel»
действует только в «Windows 2000» и выше.
Наверх
Отключение авто-записи состояния окон проводника
(XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer ].
Создайте здесь параметр с именем
«NoSaveSettings» (binary — двоичный)
и значением «01 00 00 00», чтобы отключить авто-запись состояния (положения и размеров) окон проводника.
Чтобы изменения вступили в силу необходимо перезагрузиться.
Удалите этот параметр или
измените его значение на «00 00 00 00»,
чтобы вернуть настройки к первоначальному виду (по умолчанию).
Наверх
Добавление пункта «Открыть с помощью...» в контекстное меню «Проводника»
(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\* ].
В этом ключе создайте раздел
«shell», в нём раздел «openas», а в нём
«command», в котором измените значение
«По умолчанию» на следующее:
[c:\windows\rundll32.exe shell32.dll,OpenAs_RunDLL %1]
([c:\windows\system32\rundll32.exe shell32.dll,OpenAs_RunDLL %1] —
для 2000,XP).
Теперь пункт «Открыть с помощью...»
будет всегда присутствовать в контекстном меню «Проводника»,
вызываемом кликом правой кнопкой мыши по файлу. Если пункт не появился, измените значение «По умолчанию»
в вышеупомянутом разделе «openas» на «Открыть с помощью».
Для того, чтобы в окне выбора программ сделать недоступным флажок опции "Всегда использовать эту программу...",
используйте следующее значение вышеуказанного параметра:
«...\rundll32.exe shell32.dll,OpenAs_RunDLL %1 %2».
Если Вы хотите блокировать эту опцию (включённую, кстати, по умолчанию) в окне,
вызываемом при открытии незарегистрированных типов файлов, измените аналогичным образом параметр
«Default» (По умолчанию) в ключе
(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\Unknown\shell\openas\command ].
Наверх
Добавление вызова любого приложения в контекстное меню «Проводника»
Аналогично можно добавить в контекстное меню «Проводника», которое
появляется при правом клике мыши по файлу
строки вызова любого конкретного приложения. Для этого в ключе:
(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\*\shell ]
создайте подключ с любым именем и измените значение
«Default» (По умолчанию) на название этого приложения, например,
«WordPad». В этом подключе создайте подключ с именем
«command», в котором измените
значение «Default» (По умолчанию) на путь к этой программе:
«c:\windows\write.exe».
Теперь при правом клике по файлу достаточно будет выбрать в контекстном меню
нужный пункт и файл откроется в этом приложении.
Имейте ввиду, что, например, в «Windows XP» приложение, находящееся в вышеупомянутом ключе
«...\shell» первым (в алфавитном порядке),
будет использоваться по умолчанию для открытия всех
незарегистрированных типов файлов, вместо появления
окна с предложением выбрать программу из списка. Чтобы этого избежать,
подключ «openas» (см. предыдущий совет) должен быть первым по-алфавиту.
В «Windows 98se»
прописывайте пункт «Открыть с помощью...» (см. предыдущий совет)
в первую очередь, иначе приложение,
прописанное первым будет использоваться по умолчанию для открытия всех
незарегистрированных типов файлов, независимо от алфавитного порядка подключей в ключе
«...\shell».
Чтобы добавить в контекстное меню «Проводника», которое
появляется при правом клике мыши по папке
строки вызова любого конкретного приложения, проделайте вышеописанные операции в ключе
[ HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell ].
Наверх
Открытие незарегистрированных типов файлов с помощью своей программы
(9x,Me,NT,2000,XP) [ HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Unknown\shell\%openas%\command ].
Чтобы открывать незарегистрированные типы файлов с помощью своей программы
измените значение параметра «(Default)» (По умолчанию)
на путь к исполнимому файлу этой программы, например, [C:\Windows\Notepad.exe %1].
Наверх
Добавление пункта «Проводник» в контекстное меню папок
(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\*\shell\rootexplore ].
В этом ключе
в строке «(Default)» (По умолчанию) напишите —
«&Проводник», добавьте подраздел с
именем «command» и напишите в строке
«(Default)» (По умолчанию) —
«explorer.exe /e,/root,/idlist, %i».
Этот параметр включит в контекстное меню пункт
«Проводник», при щелчке правой кнопки мыши на любой папке. При его
использовании откроется окно «Проводника» с этой папкой.
Наверх
Добавление пункта «Copy To» в контекстное меню «Проводника»
(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers ].
В этом ключе создайте подключ с именем «Copy To»,
в строке «(Default)» (По умолчанию) которого напишите —
«{C2FBB630-2971-11D1-A18C-00C04FD75D13}», чтобы добавить в контекстное меню
«Проводника» пункт «Copy To Folder...» (Копировать в папку...).
С помощью данного пункта меню можно быстро скопировать папку или файл в любое место.
Чтобы удалить пункт меню, удалите ключ.
Наверх
Добавление пункта «Move To» в контекстное меню «Проводника»
(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers ].
В этом ключе создайте подключ с именем «Move To»,
в строке «(Default)» (По умолчанию) которого напишите —
«{C2FBB631-2971-11D1-A18C-00C04FD75D13}», чтобы добавить в контекстное меню
«Проводника» пункт «Move To Folder...» (Переместить в папку...).
С помощью данного пункта меню можно быстро переместить папку или файл в любое место.
Чтобы удалить пункт меню, удалите ключ.
Наверх
Добавление пункта «Send To» в контекстное меню «Проводника»
(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers ].
В этом ключе создайте подключ с именем «Send To»,
в строке «(Default)» (По умолчанию) которого напишите —
«{7BA4C740-9E81-11CF-99D3-00AA004AE837}», чтобы добавить в контекстное меню
«Проводника» пункт «Send To» (Отправить).
С помощью данного пункта меню можно быстро отправлять объекты проводника различным приложениям,
например, почтовому клиенту или редактору текстовых файлов.
Этот пункт, обычно, уже имеется по умолчанию в контекстном меню.
Чтобы удалить пункт меню, удалите ключ.
Наверх
Контекстное меню папок
(9x,Me,NT,2000,XP) [ HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell ].
В этом ключе храниться информация о контекстном меню папок.
Некоторые приложения без вашего желания добавляют свои пункты в контекстное меню папок, что делает меню большим и неудобными.
Вы можете удалить ненужные.
Также информация о контекстном меню папок хранится ещё в ключах:
(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers ],
(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\Directory\shell ],
(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\Folder\shell ],
или в разделах, посвящённых конкретному типу файлов, например:
(9x,Me,NT,2000,XP) [ HKEY_CLASSES_ROOT\jpegfile\shell ].
Наверх
Использование «Менеджера программ» в качестве оболочки «Windows»
(NT,2000,XP) [ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System ].
В этом ключе измените значение параметра с именем «Shell»
(string — строковый) с «explorer.exe»
на «progman.exe», чтобы использовать
«Менеджер программ» (входящий в стандартную поставку)
в качестве оболочки «Windows», или укажите свою программу,
которую Вы хотите использовать вместо «Проводника».
Когда захотите вернуть все назад, поменяйте указанное значение на
«explorer.exe».
Наверх
Изменение диалогового окна «Открыть\Сохранить файл»
(Me,2000,XP) [ HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\comdlg32 ].
Вы можете изменить диалоговое окно «Открыть\Сохранить файл»,
в частности поменять местами пять системных папок (точнее, соответствующих им кнопок),
расположенных в левой части диалогового окна
или изменить их на те, которыми вы часто пользуетесь. Для чего создайте в этом ключе
параметры с именами (максимум параметров и, соответственно кнопок может быть пять):
- «Place0»,
- «Place1»,
- «Place2»,
- «Place3»,
- «Place4».
Если параметр имеет значение типа
string — строковый, то в нем хранится путь к папке, например,
[C:\Windows\System], а если dword,
то «Windows» сама выбирает папку в зависимости от значения параметра.
Например:
- «0x00000000(0)» — «Рабочий стол»,
- «0x00000005(5)» — «Мои документы»,
- «0x00000006(6)» — «Избранное»,
- «0x00000008(8)» — «Недавние документы»,
- «0x0000000d(13)» — «Моя музыка»,
- «0x0000000e(14)» — «Мои видеозаписи»,
- «0x00000011(17)» — «Мой компьютер»,
- «0x00000012(18)» — «Сетевое окружение»,
- «0x00000014(20)» — «Шрифты»,
- «0x00000022(34)» — «History»,
- «0x00000024(36)» — «Windows»,
- «0x00000025(37)» — «System32»,
- «0x00000026(38)» — «Program files»,
- «0x00000027(39)» — «Мои рисунки»,
- «0x00000028(40)» — «Documents & Settings\UserName»,
- «0x0000002e(46)» — «Общие документы».
|