Bonjour,
est-il possible de récupérer la chaine de caractère renvoyée par une
commande DOS ?
J'aimerais traiter par la suite le retour de la commande nbtstat -A
**********************
public String commandeDos () {
Runtime r = new Runtime();
String cmd = "nbtstat -A "+request.getRemoteAddr();
//Je n'ai pas détaillé tout le code mais la variable request existe
r.exec(cmd);
//Normalement cette fonction me renvoir un Process mais comment faire
pour avoir le résultat sous forme de String ?
String retour = "";
return retour;
}
**********************
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christophe M
Informatique CARPIMKO wrote:
Bonjour, est-il possible de récupérer la chaine de caractère renvoyée par une commande DOS ? J'aimerais traiter par la suite le retour de la commande nbtstat -A
**********************
public String commandeDos () { Runtime r = new Runtime(); String cmd = "nbtstat -A "+request.getRemoteAddr(); //Je n'ai pas détaillé tout le code mais la variable request existe r.exec(cmd); //Normalement cette fonction me renvoir un Process mais comment faire pour avoir le résultat sous forme de String ? String retour = ""; return retour; } **********************
Merci d'avance Yannick
Bien sur, il faut utiliser : Process prc = Runtime.getRuntime().exec("dir")
Ensuite, sur la classe Process il y a des inputstreams et un output stream qui te permet de dialoguer avec la commande en question.
Il suffit de récupérer le contenue de l'inputstream du process dans une chaine de caractère, pour l'analyser ensuite.
Informatique CARPIMKO wrote:
Bonjour,
est-il possible de récupérer la chaine de caractère renvoyée par une
commande DOS ?
J'aimerais traiter par la suite le retour de la commande nbtstat -A
**********************
public String commandeDos () {
Runtime r = new Runtime();
String cmd = "nbtstat -A "+request.getRemoteAddr();
//Je n'ai pas détaillé tout le code mais la variable request existe
r.exec(cmd);
//Normalement cette fonction me renvoir un Process mais comment faire
pour avoir le résultat sous forme de String ?
String retour = "";
return retour;
}
**********************
Merci d'avance
Yannick
Bien sur, il faut utiliser :
Process prc = Runtime.getRuntime().exec("dir")
Ensuite, sur la classe Process il y a des inputstreams et un output
stream qui te permet de dialoguer avec la commande en question.
Il suffit de récupérer le contenue de l'inputstream du process dans une
chaine de caractère, pour l'analyser ensuite.
Bonjour, est-il possible de récupérer la chaine de caractère renvoyée par une commande DOS ? J'aimerais traiter par la suite le retour de la commande nbtstat -A
**********************
public String commandeDos () { Runtime r = new Runtime(); String cmd = "nbtstat -A "+request.getRemoteAddr(); //Je n'ai pas détaillé tout le code mais la variable request existe r.exec(cmd); //Normalement cette fonction me renvoir un Process mais comment faire pour avoir le résultat sous forme de String ? String retour = ""; return retour; } **********************
Merci d'avance Yannick
Bien sur, il faut utiliser : Process prc = Runtime.getRuntime().exec("dir")
Ensuite, sur la classe Process il y a des inputstreams et un output stream qui te permet de dialoguer avec la commande en question.
Il suffit de récupérer le contenue de l'inputstream du process dans une chaine de caractère, pour l'analyser ensuite.
Johann Burkard
Informatique CARPIMKO wrote:
est-il possible de récupérer la chaine de caractère renvoyée par une commande DOS ?
J'ai copié ca de mon implementation des UUIDs/GUIDs [1].
[1] <http://johannburkard.de/>
Johann -- "Hexe" war eine willkommene Halluzination des Mannes, um die eigene Schwaeche bedingt der Schoenheit der Frau zu verbergen. Man(n) wurde von ihnen einfach verhext. (*Tönnes in <cejrak$gh1$03$)
Informatique CARPIMKO wrote:
est-il possible de récupérer la chaine de caractère renvoyée par une
commande DOS ?
J'ai copié ca de mon implementation des UUIDs/GUIDs [1].
[1] <http://johannburkard.de/>
Johann
--
"Hexe" war eine willkommene Halluzination des Mannes, um die eigene
Schwaeche bedingt der Schoenheit der Frau zu verbergen. Man(n) wurde
von ihnen einfach verhext.
(*Tönnes in <cejrak$gh1$03$1@news.t-online.com>)
J'ai copié ca de mon implementation des UUIDs/GUIDs [1].
[1] <http://johannburkard.de/>
Johann -- "Hexe" war eine willkommene Halluzination des Mannes, um die eigene Schwaeche bedingt der Schoenheit der Frau zu verbergen. Man(n) wurde von ihnen einfach verhext. (*Tönnes in <cejrak$gh1$03$)
Patrick Gras
"Informatique CARPIMKO" wrote in message news:41921652$0$15336$
Bonjour, est-il possible de récupérer la chaine de caractère renvoyée par une commande DOS ? J'aimerais traiter par la suite le retour de la commande nbtstat -A
**********************
public String commandeDos () { Runtime r = new Runtime(); String cmd = "nbtstat -A "+request.getRemoteAddr(); //Je n'ai pas détaillé tout le code mais la variable request existe r.exec(cmd); //Normalement cette fonction me renvoir un Process mais comment faire pour avoir le résultat sous forme de String ? String retour = ""; return retour; } **********************
"Informatique CARPIMKO" <yannick.brunet@free.fr> wrote in message
news:41921652$0$15336$626a14ce@news.free.fr...
Bonjour,
est-il possible de récupérer la chaine de caractère renvoyée par une
commande DOS ?
J'aimerais traiter par la suite le retour de la commande nbtstat -A
**********************
public String commandeDos () {
Runtime r = new Runtime();
String cmd = "nbtstat -A "+request.getRemoteAddr();
//Je n'ai pas détaillé tout le code mais la variable request existe
r.exec(cmd);
//Normalement cette fonction me renvoir un Process mais comment faire
pour avoir le résultat sous forme de String ?
String retour = "";
return retour;
}
**********************
"Informatique CARPIMKO" wrote in message news:41921652$0$15336$
Bonjour, est-il possible de récupérer la chaine de caractère renvoyée par une commande DOS ? J'aimerais traiter par la suite le retour de la commande nbtstat -A
**********************
public String commandeDos () { Runtime r = new Runtime(); String cmd = "nbtstat -A "+request.getRemoteAddr(); //Je n'ai pas détaillé tout le code mais la variable request existe r.exec(cmd); //Normalement cette fonction me renvoir un Process mais comment faire pour avoir le résultat sous forme de String ? String retour = ""; return retour; } **********************