Executer commande tasklist java

Résolu
Signaler
Messages postés
69
Date d'inscription
mercredi 27 janvier 2010
Statut
Membre
Dernière intervention
16 avril 2013
-
Messages postés
987
Date d'inscription
mardi 31 mai 2005
Statut
Membre
Dernière intervention
30 août 2012
-
Bonjour

j'arrive pas a exécuter cette Command sous Eclipse :


String cmd= "tasklist /fi "IMAGENAME eq java.exe"";

Process p = Runtime.getRuntime().exec(cmd);

mais je peut pas la lancer ,car j'ai un problème avec les deux guillemets qui en tourne "IMAGENAME eq java.exe" ...comment résoudre ça ?

Merci

3 réponses

Messages postés
987
Date d'inscription
mardi 31 mai 2005
Statut
Membre
Dernière intervention
30 août 2012
25
String name_process="java.exe"; 
String cmd= "tasklist /fi "IMAGENAME eq "+ name_process + ""; 
Messages postés
987
Date d'inscription
mardi 31 mai 2005
Statut
Membre
Dernière intervention
30 août 2012
25
Bonjour.
Utilise \
String cmd= "tasklist /fi "IMAGENAME eq java.exe""; 
Messages postés
69
Date d'inscription
mercredi 27 janvier 2010
Statut
Membre
Dernière intervention
16 avril 2013

merci pour ta réponse laurent1024

mais si je veux que le nom du processus "java.exe" soit stocker dans une variable , c'est à dire il y une méthode qui me donne le nom de
processus et moi à partir de cette commande DOS j'affiche ces caractéristiques .

String name_process="java.exe";
String cmd= "tasklist /fi "IMAGENAME eq name_process"";

mais comme ça il va pas comprendre que c'est une variable ...:s :s


Merci d'avance .