Faire exectuer une ligne de commande à un programme Java

Faire exectuer une ligne de commande à un programme Java - Java - Programmation

Marsh Posté le 18-06-2008 à 13:45:12    

Bonjour, je continue encore avec mes questions sur le Java. Voila j'ai trouvé une application .exe qui permet la conversion de fichier pdf en fichier texte avec toutes les données dont j'ai besoin sur le site de pdf tools (il s'agit de pdfextract.exe). C'est une application qui s'execute sous dos où il faut taper des lignes de commandes pour permettre cette conversion.
 
J'aimerais ainsi faire une application Java qui lance cette application en lançant la ligne de commande DOS suivante (j'ai un peu de mal avec les arguments qu'il faut passer en paramètre notamment avec Runtime, exec et process) :
 
C:\ .....>pdfextract -h -lp -x C:\.....\Monpdf.pdf
 
 
Merci pour toutes réponses !

Reply

Marsh Posté le 18-06-2008 à 13:45:12   

Reply

Marsh Posté le 18-06-2008 à 13:49:34    

Djinner111 a écrit :

(...)
j'ai un peu de mal avec les arguments qu'il faut passer en paramètre notamment avec Runtime, exec et process
(...)


 
mais encore?
c'est où que tu bloques ?
Est-ce que tu as donné un coup d'oeil à la javaDoc?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 18-06-2008 à 14:03:18    

Bha je ne comprend pas tres bien quel syntaxe il faut adopter dans le :  
Process proc = Runtime.getRuntime().exec("..." );
 
est-ce : "C:\\Documents and settings\\....\\pdfextract -h -lp -x C:\\java\\Test\\Nouveau.pdf" par exemple ?
 
Parce qu'il ne me signale pas d'erreur mais ne créer pas les fichiers text que le programme fait dans la console windows

Reply

Marsh Posté le 18-06-2008 à 14:28:20    

précise ton répertoire de travail, ça pourra peut-être aider, je connais pas ton exe.


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
Reply

Marsh Posté le 18-06-2008 à 14:35:51    

Bon bha j'ai éessayé comme j'ai écris et cela m'a bien créer les fichiers texts dans un répertoire !

Reply

Marsh Posté le 18-06-2008 à 14:38:21    

gg le scripting en java

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed