環境変数pathextの設定が
PATHEXT=.BAT;.COM;.EXE;.CMD;.VBS;...
みたいに
.BATが.EXEより前に来るようにすれば
ファイル名がjavac.batでもいけるはず。