1

InternetExplorerのコンテキストメニューにカスタムエントリがあります。選択したアイテムを使って何かをしたいのですが、たとえば、その選択をARGV[1]として受け取るプログラムを実行します。

たとえばwhatever.zip、デスクトップにあるという名前のファイルを右クリックすると、次のように実行されます:my_binary path \ to \ desktop \ whatever.zip

4

2 に答える 2

2

何かを行うには、YOUR_BINARYとファイルタイプを変更する必要があります。

次の内容のRegisterYourBinary.regというファイルを作成します。

REGEDIT4

[HKEY_CLASSES_ROOT\.zip]
@="zipfile"

[HKEY_CLASSES_ROOT\zipfile\shell\DoSomething]

[HKEY_CLASSES_ROOT\zipfile\shell\DoSomething\command]
@="YOUR_BINARY \"%1\""
于 2009-08-14T21:00:19.497 に答える
2

実行可能ファイルを呼び出すときに、エクスプローラのコンテキストメニュー内から引数として%Lを追加します。例:myApp.exe%L

于 2009-08-24T08:58:10.713 に答える