他のコマンドを使用するのと同じように、コマンド ラインから実行したい Java クラス cs.class があります。「java cs file1」を使用せずに「cs file1」などと入力できるようにしたいと思います。これどうやってするの?
編集:クラスをパスのどこかに配置した場合にも、これが機能するようにしたいと思います。
これはLinuxでうまくいくようです。
Windows の場合
custom.cmd という名前のファイルを作成し、以下を追加します。
@echo off
DOSKEY cs=java cs $*
今
コマンドプロンプトのショートカットを右クリック->プロパティ->ショートカットタブ->ターゲットフィールドに以下を追加します
/KC:\custom.cmd
my custom.cmd は C: にあります。パスを自分のパスに変更します。これで、その cmd シェル内で「cs」をコマンドとして使用できます。ファイル名を引数として指定することも、 $* でコマンド ライン引数を指定することもできます。