
В настоящее время я пишу пакетный скрипт для программного изменения значка папок через их desktop.ini
файл. Скрипт работает, но для его вступления в силу требуется несколько минут, предположительно из-за перестройки кэша значков/миниатюр. Я думаю о том, чтобы написать поведение для удаления файлов кэша значков и миниатюр вручную, заставив их перестроиться, чтобы изменения скрипта отображались как можно быстрее, но прежде чем я это сделаю, я хочу убедиться, что это не вызовет никаких неблагоприятных последствий. Может ли это быть?
решение1
Единственный побочный эффект, который вы можете заметить, заключается в том, что Windows будет тратить больше времени на обработку предпросмотров медиафайлов в папке из-за отсутствия кэшей.
На самом деле в Windows даже есть функция отключения кэширования.
Видетьэта статья для более подробной информации
Из вышеприведенной статьи я также хотел бы подчеркнуть, что разные версии Windows хранят кэши в разных местах. Также обратите внимание, что Windows обрабатывает сетевые диски иначе, чем локальные.