NSISのインストーラでアプリをインストールした際に、
アプリを「右クリック/プログラムから開く」に登録するメモ。
hode.nsiに次が設定されているとして、
InstallDir “$PROGRAMFILES\hoge”
インストールのセクションに次を追記
;Open With…
WriteRegStr HKLM “Software\Classes\Applications\hoge.exe\shell\open\command” “” “$INSTDIR\hoge.exe %1”
アンインストーラのセクションに次を追記
DeleteRegKey HKLM “Software\Classes\Applications\hoge.exe”
参考: レジストリの直接編集によるファイルの拡張子と関連づけ