Bonjour
c 'est possible de créer un interpreteur de commande (comme msdos, shell) avec java,
Bonjour
c 'est possible de créer un interpreteur de commande (comme msdos, shell) avec java,
Salut,
Oui (pourquoi cela ne serait pas possible ?)
a++
merci pour votre reponse,
tu peux me donner les classes utilsés pour le créer, j'ai deja travailler avec la class runtime.exec, mais il lance seulement le cmd en arrier plan sans afficher la fenetre
merci pour votre aide
Pour ce qui est de Runtime.exec(), il dispose de tout ce qu'il faut pour lancer une commande, mais ce n'est pas un shell et il n'interprète pas une ligne de commande.
Tu devras soit le faire toi même, soit utilisé le shell système.
Plus d'info :
- Tutoriel : Exécuter une application externe en Java
- Blog : Runtime.exec() n'est pas des plus simple...
a++
[edit] Par contre je ne vois pas trop l'intérêt d'un Shell Java
moi je cherche seulement un programme java qui lance une fenetre msdos ou shell de unix pour taper des commande manuellement dans cet fennetre
pkoi tu ne lance pas la commande "cmd" (Windows) ?
je veux cet option dans mon application pour faciliter l'acces a mysql.exe (pour executer des requettes),
Salut,
Pour MS-DOS tu peux faire quelque chose comme ça.
Tu dois pouvoir faire la même chose sous Unix en lançant une xterm.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Process proc = Runtime.getRuntime().exec("C:/WINNT/system32/cmd.exe /C start"); proc.waitFor(); //Attention je n'ai fait aucun traitement de flux
A+
Hydraland
Merci tu m'a sauve ca marche , tu peux me dire aussi comment lancer le fenetre du mysql.exe que se trouve dans le chemain suivant c:\wamps\bin\mysql
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager