Hellow_Java.javaを第一引数に与えると、コンパイルして、成功して、
Hellow_Java.classが出来たら実行する物を作ってみました

Hellow_Java.classが作成されているのにEXISTで
%~n1%.classを認識してくれませんでした。

EXISTによる確認なしだと、実行までしてくれるのですが。

後は、コンパイル実行して、エラーで前にコンパイルした同名の
〜.classがあるときは実行しないようにする方法が思いつきません


IF EXIST %1% GOTO FA
GOTO FF
:FA
javac %1%
IF EXIST %~n1%.class GOTO FB
GOTO END
:FB
java %~n1%
GOTO END
:FF
ECHO JAVA のソースファイルファイルをアイコン上にドラッグしてください。
:END

PAUSE