windows側は関連付けられたアプリに引っ張られるようで、異なる拡張子に異なるアイコンを厳密に対応させるのがうまくいかないです

Tablacus で以下のようになってくれるとうれしいです
  A:拡張子でアイコン変更アドオン
  B:アイコンの変更アドオン
  hoge.lnk:hoge.xxxのショートカット とします
・hoge.xxx は Aにxxxの指定があればそのアイコンを表示
・hoge.lnk は Bにショートカットの指定があればそのアイコンと AのXXXで指定しているアイコンを重ねて表示
 Bに*.xxxの指定があってもAの指定を優先