フルパスを入力せずに、任意のディレクトリから Java .jar ファイルを使用するにはどうすればよいですか?

フルパスを入力せずに、任意のディレクトリから Java .jar ファイルを使用するにはどうすればよいですか?

私は Windows 8.1 を使用していますが、PATH 環境変数に設定した通常のプログラムのように「program」と入力するだけで、program.jar をコマンド ライン プログラムとして起動し、パラメータを渡す機能も備えたいと思っています。どうすればできますか?

答え1

次のようなバッチ ファイルを含むフォルダーを作成し、そのフォルダーを PATH に追加します。

ffmpeg.bat:

@echo off
"C:\Users\user1\Documents\app\FFmpeg\bin\ffmpeg.exe" %*

数年前にアイデアを提供してくれた DavidPostill に感謝します。これは、PATH に個々のプログラム フォルダーを追加するよりも優れたオプションのように思えました。

関連情報