3

これがプログラミングの質問になるかどうかはわかりません。それは、私が推測する答えに大きく依存します。

ファイルをドロップすることでトリガーできるコマンドラインユーティリティがあります。

これが発生すると、基本的に次のようにプロセスがトリガーされます。

myUtility.exe Filepath/FileName.xyz

ドラッグ アンド ドロップ機能を保持したいのですが、固定のオプション セットを含めたいと思います。

myUtility.exe Filepath/FileName.xyz -f -g

これを行う方法はありますか?

唯一の変数は、ドロップされたファイルのファイルパス/ファイル名であることに注意してください。utility.exe 自体を変更できません。

ファイルが代わりにバッチファイルにつながるショートカットにドロップされるように、中間者として機能するバッチファイルを作成できるかどうか疑問に思っています。これは、ドロップされたファイル名をキャプチャしてから呼び出します必要なオプションを追加したファイル名を持つ utility.exe。

4

1 に答える 1

5

-f -gファイル名の後に を付ける必要がない場合は、ユーティリティ ターゲット フィールドのショートカットに を追加するだけです-f -g。ショートカットにドラッグ アンド ドロップすると、ファイル名が 3 番目のパラメータとして自動的に追加されます。多くの優れたコマンド ライン アプリケーションでは、オプション パラメータを任意の順序で処理できます。

C:\path to utility\myUtility.exe -f -g

それ以外の場合は、必要に応じてこれらの値を調整するバッチ ファイルを作成できます。これを .bat ファイルに追加して保存します。スクリプトに直接またはそのショートカットにドロップされたファイルは、 がある場所に配置され%1ます。

C:\path to utility\myUtility.exe %1 -f -g
于 2013-01-29T02:30:58.977 に答える