Приведенные ниже параметры
реестра делают из Вашей обычной
папки системную и добавляют ее к
Моему Компьютеру и Рабочему столу.
Последовательность действий:
Добавьте приведенные ниже ключи и
параметры в ключи [HKEY_CLASSES_ROOT\CLSID и
HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\CLSID]. Ключ (в
примере - FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345) -
случайное сочетание. Можете
использовать и свой собственный.
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}]
@ = "Моя папка"
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}\DefaultIcon]
@="c:\winnt\myicon.ico"
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}\InProcServer32]
@="shell32.dll"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}\Shell\Открыть
мою папку\Command] = "c:\winnt\explorer /n / root,
c:\MyFolder "
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}\ShellEx\PropertySheetHandler\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}]
[HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}\ShellFolder]
"Attributes"=hex:00,00,00,00
Чтобы разместить папку (которая
теперь является системной) на
Рабочем столе и в Моем компьютере,
добавьте следующие ключи:
[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\EXPLORER\DESKTOP\NAMESPACE\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}]
[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\EXPLORER\MYCOMPUTER\NAMESPACE\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345}]
Такая папка не может быть удалена с
Рабочего стола или из Моего
компьютера. Также она может быть
переименована только удалением CLSID
и подключей в "NAMESPACE".
Ключ: [HKEY_CLASSES_ROOT\CLSID]
Параметр: CLSID
Тип: REG_SZ
Значение: Определяется
пользователем
На первую страницу Раздел Windows NT Назад
Copyright © 2000. Andrey Harchenko. При
перепечатке ссылка на http://WinFAQ.com.ru
обязательна.
Авторские права на оригиналы
статей: Microsoft
Corporation, SavillTech Ltd,
Simon Clausen