Windows: 右クリックで表示されるコンテキストメニューからファイルを任意のプログラムで開く

Windowsエクスプローラ上でファイルを右クリックして表示されるコンテキストメニューから、そのファイルを任意のプログラムで開けるようにする。
*以下はファイルをバイナリエディタ"Stirling"で開けるように設定した例。

f:id:shindo1687:20191225225700p:plain

※"Stirling"は以下からダウンロードできる。 www.vector.co.jp

設定方法

  1. タスクバーの検索欄に"regedit"と入力するとレジストリエディタが表示されるので、起動する。

  2. HKEY_CURRENT_USER\Software\Classes\*\shellを開く。

  3. shell以下に好きな名前のキーを作成する。ここではStirlingとする。

  4. キーStirling(規定)コンテキストメニュー上で表示したい文字列を入力する。

  5. (省略可)キーStirlingに新しくIconを文字列で作成し、プログラムの実行ファイルパスを指定すると、コンテキストメニュー上にそのアイコンが表示される。

  6. キーStiling以下にキーcommandを作成する。

  7. キーcommand(規定)実行したいプログラムのパスを以下のように追加する。
    "C:\workspace\app\Stirling.exe" "%1"
    ※プログラムのパスは起動したいプログラムに合わせて変更してください。
    "%1"の部分には右クリックしたファイルのパスが渡されます。

  8. 任意のファイルを右クリックする。指定した文字列でメニューが表示され、選択すると指定したプログラムで開かれることを確認する。