Иконки
- Есть способ немного проще.
1. Создаём в нужной папке файл desktop.ini следующего содержания:
[.ShellClassInfo]
IconFile=<file>
IconIndex=N
где <file> — это путь к файлу со значком (или только имя файла,
если он находится в этой же папке или является системным dll-файлом);
N — это номер значка в файле (нумерация начинается с нуля).
Если значок в файле один или нужен первый (номер 0), то в Windows 9x
строку IconIndex=0 можно не писать.
2. В Windows 2000/XP устанавливаем для папки атрибут "Только чтение",
и в Проводнике папка будет иметь заданный значок. В Windows 98 установка
этого атрибута позволяет отобразить значок только в дереве папок Проводника
(левая панель). В Windows 9x для отображения значков в правой панели
(в Windows 95 и в левой) надо устанавливать атрибут "Системный".
Для изменения значка в Windows Commander'е нужно установить атрибут "Системный" и
в Windows 2000/XP.
- Стандартные значки Windows 9x.
В разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\Shell
Icons
содержится множество строковых параметров с именем в виде числа. Каждый
из них отвечает за значок какого-либо объекта:
0 Стандартный значок
1 Исполняемый файл
2 Избранное
3 Папка
4 Открытая папка
5 Дискета 5.25"
6 Дискета 3.5"
8 Жёсткий диск
9 Сетевой диск
10 Недоступный сетевой диск
11 CD-ROM
12 Ram Drive
13 Вся сеть
15 Мой компьютер
16 Принтер
17 Сетевое окружение
18 Файл с конфигурациями
19 Программы
20 Документы
21 Настройка
22 Поиск
23 Справка
24 Выполнить
27 Завершение работы
28 Зашарить (ну не знаю я, как это по-русски сказать)
29 Ярлык
31 Пустая корзина
32 Полная корзина
33 Удаленный доступ к сети
34 Рабочий стол
35 Панель управления
36 Программы
37 Принтеры
38 Шрифты
40 Музыкальный CD
Установите значением параметра путь к значку (если значок хранится в
библиотеке, то после пути к ней, через запятую, нужно указать номер значка,
начиная с нуля), и он изменится.
-
Дополнение:
7 Накопитель типа ZIP или JAZ
Все эти иконки идут в порядке их нумерации в файле shell32.dll (или смещены
на один вверх). Их можно просмотреть с помощью любого Resource Explorer'а
(я пользовался встроенным в WinNavigator). После изменения этих параметров
в реестре необходимо выйти в DOS и удалить файл ShellIconCache (только
из DOS'а!) или изменить размер иконок: Панель управления – Экран – Оформление
– Элемент – Значок – Размер (потом размер можно вернуть обратно).
1
2 3
4
|