web-dev-qa-db-ja.com

Windowsエクスプローラーから引数を指定してアプリケーションを実行するにはどうすればよいですか?

引数を指定してWindowsエクスプローラーからアプリケーションを起動する簡単な方法はありますか?または、コマンドラインから実際に実行する必要がありますか?

7
ajb32x

フォルダーを開いた場合、引数を使用してアプリケーションを実行する最も簡単な方法は、上部のテキストボックスにプログラム名と引数を入力することです。

enter image description here
それ以外の場合、プログラムがDesktopの場合、次のようなさまざまな方法を使用できます。

  • デスクトップ上の任意のフォルダをクリックして、1つ上のレベルに移動し、図と同じようにします。
  • 押す Win+R、 書く cmd.exe /k cd desktop、Enterキーを押し、プログラム名と引数を書き込みます。
  • 次のコマンドでショートカットまたはバッチファイルを作成します。
    cmd.exe /k cd %systemdrive%\%username%\desktop
    それを実行し、プログラム名と引数を書き込みます。
10
Jet

ダブルクリックして特定の引数を指定してコマンドを実行できる簡単なスクリプトが必要なようですが、そうですか?もしそうなら、ここに一つの方法があります:

メモ帳などの単純なテキストエディターを開き、次のように、必要な引数を指定してコマンドを入力します。

cd %USERPROFILE%\useful-files\executables
PuTTY.exe 192.168.2.10

(この例では、PuTTY.exeはIPアドレスを引数として取ることができるプログラムであり、C:\ Users \\ useful-files\executablesに保存されます。)完了したら、.bat拡張子(メモ帳を使用している場合は、最初の.txtを置き換えてください。この例では、run-PuTTY-with-IP.batのような名前で保存できます)。

これを正しく行うと、エクスプローラーでファイルタイプが「Windowsバッチファイル」として表示され、ダブルクリックするとそのコンテンツが実行されます。

特定のプログラムでは、システム変数や環境変数を構成せずに、プログラムを実行できるようにディレクトリに移動する必要があることに注意してください。そのため、ここにcdコマンドが含まれています。

4
Pockets

ここではフォギーメモリですが、WindowsにTweakUIが追加されたと思いますXP CMDファイルとBATファイルのコンテキストメニューにより、引数を追加してスクリプトを実行できるようになりました。これがOPだと思いますを探していますが、これも非常に役立ちます。

--tim

0
tmunro55