Содержимое файлов desktop.ini
[.ShellClassInfo]
CLSID={...}
InfoTip=YOUR TIP
IconFile=C:\Windows\System\Shell32.dll
IconIndex=0
CLSID - имя папки для регистрации в раделе реестра HKEY_CLASSES_ROOT\CLSID
InfoTip - комментарий к папке IconFile - имя файла со значком для папки
IconIndex - номер значка в файле, указанном в параметре IconFile(нумерация начинается с нуля)
Каждый независимый параметр можно использовать отдельно от других.
Указав CLSID в файле desktop.ini, можно создав соответствующий ему раздел в реестре, оперировать с папкой, содержащей desktop.ini, как с типом файлов.
Параметры InfoTip, IconFile, IconIndex возможно работают только на Windows ME или Windows 2000.
Чтобы применить настройки файла desktop.ini надо:
* Если файл существовал до внеснения изменений, то обновить содержимое папки.
* Если файл был создан Вами или первый способ не помог, то
1.Выбрать Настроить вид папки в меню проводника Вид.
2.Выбрать настройку фона папки и шрифта.
3.Не изменяя текущих настроек, нажимать кнопку Далее.
4.Нажать кнопку Готово.
Папки, которые содержат desktop.ini со следующим содержимым:
CLSID={...}
или
UICLSID={...}
можно добавить в любую папку, создав в ней папку с именем ИМЯ.{...}, где {...} - значение ключа CLSID (UICLSID) из файла desktop.ini .
Примечание:
Не гарантируется, что в созданных папках будет повторятся содержимое папок с desktop.ini, но на системные папки, зарегистрированные в CLSID, это скорее всего подействует.
Некоторые не существующие физически папки, зарегестрированные в разделе реестра HKEY_CLASSES_ROOT\CLSID можно добавить таким же образом.