Equivalent de shell(" ") ( de vb en java ) [Résolu/Fermé]

Signaler
Messages postés
294
Date d'inscription
jeudi 3 janvier 2013
Statut
Membre
Dernière intervention
19 novembre 2013
-
glennog
Messages postés
294
Date d'inscription
jeudi 3 janvier 2013
Statut
Membre
Dernière intervention
19 novembre 2013
-
Bonjour,

j'aimerais savoir comment faire pour lancer une application externe à partir d'un programme java.
du genre l'équivalent de shell("processus name" ) ( de vb ) en java , merci


3 réponses

Messages postés
1412
Date d'inscription
mercredi 18 mars 2009
Statut
Membre
Dernière intervention
2 juillet 2019
171
NomDuFichier.NomDeLaProcédure(parametres ou non)


Qui ne tente rien n'a rien
Messages postés
9390
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 198
Au plus simple :

Process p;
Runtime r = Runtime.getRuntime();
p = r.exec("Commande);

Bien sûr il a y des try et des close à mettre en plus, voire même faire un flux sur le processus pour récupérer son output, mais sinon de base cela fonctionne très bien.
Messages postés
294
Date d'inscription
jeudi 3 janvier 2013
Statut
Membre
Dernière intervention
19 novembre 2013
3
merci , j'ai finalement trouvé mon bonheur avec la classe Runtime