我在根目录下有多个文件夹,每个文件夹内都有一个图标(.ico)文件,作为父文件夹的图标。
不幸的是,很多这些 .ico 文件都被命名为“Untitled-*.ico”(因为懒惰!),更重要的是,desktop.ini 文件中的 IconResource 字段都是绝对文件路径(例如 f:\library\folder1\folder2\untitled-1.ico,0),如果驱动器更改字母(它是一个可移动驱动器)或文件夹被移动,这就不好了。
我想要做的是:
A)将所有“untitled-*.ico”重命名为folder.ico
B) 将所有 desk.ini 文件的 IconResource 字段更改为“folder.ico,0”(因此从名称中删除绝对文件路径)。
如有任何帮助/建议,我将不胜感激。
答案1
对于 A)使用第三方应用程序进行批量重命名,就像这样http://www.den4b.com/?x=products&product=renamer
对于 B) 使用 notepad++ ,同时打开所有文件,并在所有打开的文件中查找和替换。使用正则表达式搜索以 f:/ 开头并以 .ico 结尾的文本部分