.url
のファイルタイプアイコンを変更するにはどうすればよいですか?
デフォルトのプログラムエディタ を使用して変更しましたが、機能しません。これにより、当初、このプログラムはWindows 8では機能しないと思いましたが、実際には.txt
などの他のファイルタイプでも機能します。
レジストリを直接編集する代わりに、.reg
ファイルをエクスポートするオプションがあります。そのため、これが何をしているのかがわかります。
Windows Registry Editor Version 5.00
; Created with Default Programs Editor
; http://defaultprogramseditor.com/
; Edit File Type Icon
[HKEY_CURRENT_USER\Software\Classes\IE.AssocFile.URL\DefaultIcon]
@="D:\\Icons\\Chrome URL.ico,0"
このファイルタイプで機能しないのはなぜですか?
.URLファイルのアイコンは、通常の拡張子とは別の方法で処理されます。アイコンは、ほとんどがデフォルトのブラウザである登録済みのプロトコルハンドラにバインドされています。
さらに、システムはHTTP、HTTPS、FTP、mailtoリンクを区別します
(およびその他の無関係なもの)
ただし、デフォルトのブラウザを変更せずに変更できます。アイコンを変更したときの自分のアプローチについて説明します。
次に、デフォルトのアイコンが保存されているregedit.exe
を検索できます。私の例では、ポータブルブラウザを このガイド で登録しました。ガイドでわかるように、デフォルトのアイコンは次の場所に保存されています
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ OperaHTML \DefaultIcon]
@="C:\\tools\\operaPortable\\opera.exe,0"
注:太字の部分はご使用の登録ブラウザによって異なります重要:レジストリの内容を変更する直前に、完全バックアップを作成してください。このようにして、何かを台無しにしたときに簡単に元に戻すことができます。