答え1
ファイルを指定してファイルを開くことができるアプリには、アプリを指定するための拡張機能が必要です。これを回避する方法はありません。
できること、私がやっていることは、Windows ファイル エクスプローラーを使用してファイルを指定して右クリックし、[プログラムから開く] を選択することです。これにより、メモ帳、UltraEdit などのアプリを選択できるようになります。
答え2
「開く...」の代わりに「送信...」を使用できます。
Windows エクスプローラーのアドレス バーに入力するとshell:sendto
、「送る」機能のファイルの場所が開きます。次に、コンテキスト メニューに表示される名前をつけて、そこにショートカットを配置します。一部のプログラムではコマンド ライン スイッチが必要な場合がありますが、ファイル名はパラメーターとして送信されます。
ファイルを選択し、右クリックしてコンテキスト メニューを表示し、「送信先」を選択します。選択したファイルは自動的にプログラムに渡されます。
私はこれをNotepad++で行っていますが、ターゲットに追加のスイッチを追加する必要はありません。複数のテキストファイルを選択した場合、Notepad++はそれらすべてを開きます(テストはしていません)幾つかただし、一度に 5 つでも機能します。