2

У меня есть несколько папок в корневом каталоге, в каждом из которых находится файл значка (.ico), который служит значком для родительской папки.

К сожалению, многие из этих .ico-файлов называются «Untitled - *. Ico» (из-за лени!), И, что более важно, поле IconResource в файлах desktop.ini - это абсолютные пути к файлам (например, f:\library\folder1\folder2\untitled-1.ico, 0), что не очень хорошо, если, например, диск меняет букву (это съемный диск) или папки перемещаются.

Что я хотел бы сделать, это:

А) Переименуйте все эти "без названия - *. Ico" в folder.ico.

Б) Измените все поля IconResource файлов desktop.ini на «folder.ico, 0» (следовательно, удалив абсолютный путь к файлу из имени).

Любая помощь / предложения с благодарностью получены.

1 ответ1

0

для A) Используйте стороннее приложение для пакетного переименования, как это http://www.den4b.com/?x=products&product=renamer

для B) используйте notepad++, одновременно откройте все файлы и используйте опцию поиска и замены во всех открытых файлах. Используйте регулярное выражение для поиска части текста, начиная с f:/ и заканчивая .ico

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .