Equivalent de shell(" ") ( de vb en java )

Résolu/Fermé
glennog Messages postés 293 Date d'inscription jeudi 3 janvier 2013 Statut Membre Dernière intervention 19 novembre 2013 - 6 mars 2013 à 20:35
glennog Messages postés 293 Date d'inscription jeudi 3 janvier 2013 Statut Membre Dernière intervention 19 novembre 2013 - 6 mars 2013 à 20:59
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


A voir également:

3 réponses

totodunet Messages postés 1377 Date d'inscription mercredi 18 mars 2009 Statut Membre Dernière intervention 5 mars 2020 199
Modifié par totodunet le 6/03/2013 à 20:56
NomDuFichier.NomDeLaProcédure(parametres ou non)


Qui ne tente rien n'a rien
0
arth Messages postés 9374 Date d'inscription mardi 27 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2016 1 291
6 mars 2013 à 20:59
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.
0
glennog Messages postés 293 Date d'inscription jeudi 3 janvier 2013 Statut Membre Dernière intervention 19 novembre 2013 4
6 mars 2013 à 20:59
merci , j'ai finalement trouvé mon bonheur avec la classe Runtime
0