Где реальные значки, которые вы собираетесь применить к папкам?
Если они не находятся в файле .dll
, вы можете создать его, используя бесплатную 30-дневную пробную версию IcoFX или аналогичного программного обеспечения.
Внутри каждой папки есть скрытый файл с именем desktop.ini
. Они имеют атрибуты файловой системы S (Система), A (Файлы, готовые для архивирования), а также H (Скрытый). Вы можете увидеть их, добавив столбец Атрибуты в окне проводника.
Файлы desktop.ini
выглядят так для стандартной желтой папки:
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21770
IconResource=%SystemRoot%\system32\imageres.dll,-112
IconFile=%SystemRoot%\system32\shell32.dll
IconIndex=-235
В файле desktop.ini
в одной [уже] настроенной папке важными строками являются IconFile
, который указывает на местоположение созданного вами файла icon.dll
, и строка IconIndex
, которая указывает на конкретный цветной значок в пределах файл.
Вы копируете один и тот же файл в каждую из папок, которые хотите настроить, но значение IconIndex
будет различным в зависимости от цвета. Убедитесь, что они имеют атрибуты HSA.