>>75
1.usr\profile.ini の Execute セクションから動作を取得します。
2.スクリプト拡張が有効な場合 ExecuteVerb() を呼び出し、戻り値を新たな動作にします。
3.動作が空でない場合はその動作を実行。("edit"など)
4.成功ならば終了。失敗ならば動作を空白("")に設定
5.動作を空白で実行することでOS既定の動作を実行。
6.成功ならば終了。失敗ならばエラー処理。

ですので、特定の拡張子のみ動作を変えたい場合は ExecuteVerb()の中で
Ctrlキーなどを判断して"open"や"openex"を返すなりすればいいと思います。