Sous windows, lorsqu'on lance un programme java dans un fichier bat, la fenêtre de commande reste ouverte, ce qui n'est pas du meilleur effet.
On a le problème par exemple avec ldapbrowser, dont le fichier bat se termine par les lignes :
set CMD="%JAVA_HOME%\bin\java" -cp %COMMON%;%EXEC%
echo %...