
У меня есть несколько папок в корневом каталоге, в каждой из которых находится файл значка (.ico), который действует как значок для родительской папки.
К сожалению, многие из этих файлов .ico называются «Untitled-*.ico» (из-за лени!), и, что еще важнее, поля IconResource в файлах desktop.ini представляют собой абсолютные пути к файлам (например, f:\library\folder1\folder2\untitled-1.ico,0), что нехорошо, если, например, диск меняет букву (это съемный диск) или папки перемещаются.
Вот что я хотел бы сделать:
A) Переименуйте все эти "untitled-*.ico" в folder.ico
Б) Измените все поля IconResource файлов desktop.ini на «folder.ico,0» (тем самым удалив абсолютный путь к файлу из имени).
Любая помощь/предложения будут приняты с благодарностью.
решение1
для A) Используйте стороннее приложение для пакетного переименования, как этоhttp://www.den4b.com/?x=products&product=renamer
для B) используйте notepad++, откройте все файлы одновременно и используйте функцию поиска и замены во всех открытых файлах. Используйте регулярное выражение для поиска части текста, начинающейся с f:/ и заканчивающейся .ico