
ルート ディレクトリの下に複数のフォルダーがあり、各フォルダー内には親フォルダーのアイコンとして機能するアイコン (.ico) ファイルがあります。
残念ながら、これらの .ico ファイルの多くは「Untitled-*.ico」という名前が付けられています (怠惰のため)。さらに重要なのは、desktop.ini ファイルの IconResource フィールドがすべて絶対ファイルパス (例: f:\library\folder1\folder2\untitled-1.ico,0) であるため、たとえばドライブの文字が変更されたり (リムーバブル ドライブの場合)、フォルダーが移動されたりすると、このパスは役に立ちません。
私がやりたいことは次のとおりです。
A) 「untitled-*.ico」をすべてfolder.icoに名前変更します。
B) すべての desktop.ini ファイル IconResource フィールドを "folder.ico,0" に変更します (これにより、名前から絶対ファイル パスが削除されます)。
どのようなご助力やご提案も歓迎いたします。
答え1
A)サードパーティのアプリケーションを使用して、このように名前を一括変更しますhttp://www.den4b.com/?x=products&product=renamer
B) の場合、notepad++ を使用して、すべてのファイルを同時に開き、開いているすべてのファイルで検索と置換オプションを使用します。正規表現を使用して、f:/ で始まり .ico で終わるテキストの一部を検索します。