Posez votre question Signaler

Appel commande MS-DOS en java

philbee - Dernière réponse le 30 avril 2012 à 23:48
Bonjour!

Je voudrais savoir comment je peux executer une commande ms-dos en java sous windows2000.
Merci de votre aide.

Philbee
Lire la suite 

Appel commande MS-DOS en java »

9 réponses
Réponse
+2
moins plus
Dans ton code, tu met

Runtime.getRuntime().exec("commande ms-dos");

et sa l'execute
haythem_hmem- 30 avril 2012 à 23:48
il n'execute pas et voila ce message
(java.io.IOException: Cannot run program "commande": CreateProcess error=2, Le fichier spécifié est introuvable)
Ajouter un commentaire
Réponse
+2
moins plus
bonjour,
je m'interesse aussi à exécuter des commandes dos sous java. mais mon pbl et est que je dois d'abord aller à un certain dossier par exemple: cd c:\workspace\myprocess ensuite exécuter une commande dos j'utilise le code suivant mais ça ne marche pas:
...
String cmd,cmdd;
cmd = "cmd /c cd C:\\Documents and Settings\\imen\\Bureau\\deploiement\\SommeFlow";
cmdd = "jar cf SommeFlow.bpr *.pdd META-INF bpel wsdl";
Runtime r = Runtime.getRuntime();
r.exec(cmd);
r.exec(cmdd);
...

cela me crée le fichier SommeFlow.bpr là ou ya mon projet java c a d: worspace eclipse. comment dois je faire qu'il me le crée dans le répertoire C:\\Documents and Settings\\imen\\Bureau\\deploiement\\SommeFlow???

cordialement
Ajouter un commentaire
Réponse
+1
moins plus
ça va j'ai trouvé la solution, il suffit de concaténer deux commandes par &&
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,j'ai vu votre intervention dans le forum ,j'ai la meme probleme que la votre.
avez vous trouvez la solution?si oui ;merci de me la donner
marwen - 27 janv. 2010 à 22:37
Bonsoir,
j'ai le même problème, est ce que vous avez trouvez une solution ?
Si oui, merci d'avance si vous pouvez me l'exposez
Ajouter un commentaire
Réponse
-1
moins plus
A quoi cela pourrait te servir ?
Ajouter un commentaire
Réponse
-1
moins plus
comment executeer des commendes dos à partir d'un programme java
Ajouter un commentaire
Réponse
-1
moins plus
salut,
j'ai faire une application en java (javax.swing),
J'ai besoin de savoir comme faire un évènement de itemExecuter.
addActionListener(this) c'est à dire (ae.getSource() ==itemExecuter):quand clique sur itemExecuter il permet d'appeler le MS-DOS sur notre fenêtre de l'interface(liens entre java et ms dos) j'ai un fichier.exe que je fais le executer sur fenetre ms dos;
j'attends de votre réponse. merci avancée
Ajouter un commentaire
Ce document intitulé « Appel commande MS-DOS en java » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?