Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Некорректное отображение иконок (http://forum.oszone.net/showthread.php?t=346936)

avmir 05-11-2020 01:28 2938791

Некорректное отображение иконок
 
У меня на внешнем жестком диске хранится подборка папок.
У каждой папки внутри хранится ее иконка и файл desktop.ini с настроенным относительным путем к иконке, вида

Код:

[.ShellClassInfo]
IconResource=".\__info\art\_logo.ico",0

После копирования с внешнего винта на один из внутренних, по идее, папки должны бы были отображаться с родными иконками, прописанными в desktop.ini...
Но этого не происходит. По крайней мере всего несколько папочек отобразились правильно.

Как можно (не переустанавливая руками для каждой папки) привести их к нужному виду?

bat-файл вида:

Код:

taskkill /f /im explorer.exe

cd /d %userprofile%\AppData\Local\
del /f /a s IconCache.db

cd /d %userprofile%\AppData\Local\Microsoft\Windows\Explorer
del /f /a s thumbcache*
explorer
pause

не помог...

ОС - Windows 7-64 Ru Максимальная SP1.

avmir 05-11-2020 03:11 2938796

Папки на внутреннем винте отличались по названию. Я их переименовал в соответствии с названиями на внешнем и закинул в них иконки и файлы desktop.ini.
Нормально отображаются только новые папки которые я скопировал целиком.
Как можно автоматически их исправить?

Grabber2006 05-11-2020 11:12 2938812

Попробуйте увеличить кеш иконок.

avmir 05-11-2020 12:39 2938821

Цитата:

Цитата Grabber2006
Попробуйте увеличить кеш иконок. »

Спасибо. Но, ничего не изменилось.

avmir 05-11-2020 13:10 2938826

Помогает если изменить атрибуты папки на "r---"...
Вопрос, а почему не работает с папками у которых атрибуты "----"?
Загадка какая-то... Почему папка должна быть Read Only для того чтобы показать свою иконку?

И да, если изменить иконку папки, через свойства (ручками), её атрибуты сразу меняются на "r---"... Причем, этот атрибут никак не влияет на работу с ней... Просто фантастика...

Так что, вопрос решен силами Total Commander-а и команды "Изменить атрибуты".


Время: 22:26.

Время: 22:26.
© OSzone.net 2001-