|
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
| Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Как присвоить папке определенную иконку |
|
|
[решено] Как присвоить папке определенную иконку
|
|
Ветеран Сообщения: 608 |
Подскажите возможно ли. После установки системы у меня создается папка на рабочем столе. Так вот как этой папке присвоить определенную иконку...
|
|
|
Отправлено: 22:32, 14-02-2013 |
|
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать Cl3r1k
Скачайте аддон RebuildIconCache, из архива достаньте "REBUILDI.exe", пропишите запуск этой утилиты в конец батника. После сброса кеша иконок с помощью этой утилиты, проблема на месте? Можете еще попробовать: На ХР эффекта не замечаю, другой ОС под рукой нет. |
|
Последний раз редактировалось boss911, 02-09-2013 в 02:49. Отправлено: 02:38, 02-09-2013 | #11 |
|
Новый участник Сообщения: 31
|
Профиль | Отправить PM | Цитировать boss911, прописывал запуск REBUILDI.exe после сброса иконок
@Echo off TASKKILL /F /IM explorer.exe >nul DEL /Q /AH "%UserProfile%\AppData\Local\IconCache.db" >nul 2>&1 START explorer.exe EXIT START REBUILDI.exe Скорее всего проблема не с кэшем иконок. Проверял на рабочем и домашнем пк, на обоих 7-ка х64 Ult Заметил некоторую закономерность, если создать 2 папки, чтоб они были в одной папке (например в R:\icons), в одной применив батник с рядом лежащей иконкой, а для второй назначить иконку вручную, то после f5 обе папки отображаются с иконкой. Накачу на вирт машину чистую и там проверю, там то с кэшем проблем не должно быть. |
|
Отправлено: 08:17, 02-09-2013 | #12 |
|
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать Cl3r1k
Вообще-то REBUILDI.exe я предлагал провисать в батник для присвоения иконки, но уже не важно. Попробуйте еще Icon Cache Cleaner, чтобы наверняка отсечь вопрос по сбросу кеша иконок. Мне иногда приходится работать на Win7, частенько натыкаюсь на глюки с иконками. Больше всего бесит глюк, когда, например, заменяешь приложение/файл с такой-то иконкой, на приложение/файл уже с другой иконкой, старая иконка еще долго будет отображаться, пока это приложение не переименуешь или не перенесешь в другой каталог, такая же болячка и с папками, и F5 не помогает. Еще одно новшество в Win7, которое меня раздражает. В XP такая болячка встречается редко и легко лечится через F5. |
|
Отправлено: 09:28, 02-09-2013 | #13 |
|
Новый участник Сообщения: 31
|
Профиль | Отправить PM | Цитировать boss911, Огромное спасибо, я ошибался, проблема действительно связана с кэшем иконок. После удаления всех кэшов с помощью Icon Cache Cleaner и перезагрузки, иконки отобразились.
Хотел отойти от использования стороннего софта и изменил батник, изменил атрибуты на AI, даже перезагрузка ПК не потребовалась и все ок ок. Еще раз спасибо. @Echo off TASKKILL /F /IM explorer.exe >nul DEL /Q /AH "%UserProfile%\AppData\Local\IconCache.db" >nul 2>&1 DEL /Q /AI "%UserProfile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_32.db" >nul 2>&1 DEL /Q /AI "%UserProfile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_96.db" >nul 2>&1 DEL /Q /AI "%UserProfile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_256.db" >nul 2>&1 DEL /Q /AI "%UserProfile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_1024.db" >nul 2>&1 DEL /Q /AI "%UserProfile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_idx.db" >nul 2>&1 DEL /Q /AI "%UserProfile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_sr.db" >nul 2>&1 START explorer.exe EXIT |
|
Последний раз редактировалось Cl3r1k, 03-09-2013 в 07:38. Отправлено: 07:27, 03-09-2013 | #14 |
|
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать Цитата Cl3r1k:
Я немного не понял, так у вас получилось добиться результата при помощи вышеуказанного батника, без применения Icon Cache Cleaner? Я бы предложил так: |
|
|
Отправлено: 10:41, 03-09-2013 | #15 |
|
Новый участник Сообщения: 31
|
Профиль | Отправить PM | Цитировать Все получилось, сейчас на рабочем проверил, все работает после сброса кэша.
Спасибо за оптимизацию кода! |
|
Отправлено: 15:24, 03-09-2013 | #16 |
|
|
Участник сейчас на форуме |
|
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
| Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
| CMD/BAT - [решено] Как создать ярлык и поменять его иконку или поменять иконку уже существующего ярлыка | Centrinar | Скриптовые языки администрирования Windows | 6 | 04-09-2011 10:56 | |
| [решено] Как в окне программы отобразить иконку которая в данный момент весит на этой папке | assch | AutoIt | 1 | 01-08-2010 16:52 | |
| CMD/BAT - [решено] Задача: текущей папке присвоить свободную букву диска | dascon | Скриптовые языки администрирования Windows | 10 | 13-06-2010 18:10 | |
| Безопасность - присвоить папке пароль | dgek | Программное обеспечение Windows | 10 | 05-02-2010 08:30 | |
| VBS/WSH/JS - [решено] Присвоить атрибуты файлу/папке через скрипт | boss911 | Скриптовые языки администрирования Windows | 4 | 10-11-2009 06:19 | |
|