Je dois faire une démo d'une application, l'application a un fichier server.jar et client.jar. Les deux ont des arguments de ligne de commande et sont exécutables. J'ai besoin de lancer deux instances de server.jar et deux instances de client.jar. Je pensais que l'utilisation d'un fichier batch était la solution, mais le fichier batch exécute la première commande (ie> server.bat [argument1] [argument2]) et ne fait rien d'autre sauf si je ferme le premier Dans ce cas, il exécute la deuxième commande. Et aussi je ne veux pas qu'une fenêtre de console vide s'ouvre (ou soit minimisée)Lancer des fichiers .jar avec des arguments de ligne de commande (mais sans fenêtre de console)
Ce dont j'ai vraiment besoin, c'est d'un script batch qui va lancer ces applications sans fenêtres de console et lancer toutes les instances dont j'ai besoin.
Merci à l'avance!
EDIT:
javaw:
fonctionne si je tapez la commande dans la fenêtre de la console individuellement. Si je mets le même dans le fichier batch, il se comportera comme avant. La fenêtre de la console s'ouvre, une instance commence (selon la première éventualité) et elle ne poursuit pas , sauf si je ferme l'application , auquel cas elle exécute la 2ème commande. Je veux d'exécuter toutes les commandes en silence
Si vous ne voulez pas de fenêtre de console, n'utilisez pas de fichier batch. Les fichiers batch sont toujours démarrés avec 'cmd' et vous obtenez toujours une fenêtre de console. – Joey