ランチャに設定のを入れるのに色々苦労したので覚書。
設定がそれぞれ何処を呼び出すかはCplMenuで調べられる。 問題はアイコンがどこなのか判らない。 可能性としてはWM共通系はshellres.192.dllにいることが多い。 これをResHackerで見た場合にIconGroupの下にいるのがアイコン番号。 内部的にはIconで個別のアイコンを設定して IconGroupで解像度違いとか複数のアイコンを纏めてある感じ。
アイコン番号が判ったらショートカット作成。 nn#"呼び出し先パス"?アイコンパス,-アイコン番号 nnはファイルのサイズ?結構適当でも動いてしまうので判らない 呼び出しにオプションをつける場合は"パス" オプション?~ アイコン番号の前に-を忘れない。
例えばワイヤレスマネージャーなら 75#"ctlpnl.exe" cplmain.cpl.26?shellres.192.dll,-13999 txtで作った後に拡張子を変えればOK。 ちなみにフルパスじゃないのは両方\windows以下でパスが通ってるから。
とまあ、ここまでやった後に判ったこと。 ワイヤレスマネージャーの実体はWirelessManager.exeだった。 直ショートカットでいけるじゃん(汗) ちなみにマナーモードはeasysnd.exe。
まあこれでランチャ経由がやりやすくなったし、一つ賢くなったということで(笑)
|