Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
575 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Faire exectuer une ligne de commande à un programme Java

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Faire exectuer une ligne de commande à un programme Java

n°1748122
Djinner111
Posté le 18-06-2008 à 13:45:12  profilanswer
 

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 !

mood
Publicité
Posté le 18-06-2008 à 13:45:12  profilanswer
 

n°1748126
brisssou
8-/
Posté le 18-06-2008 à 13:49:34  profilanswer
 

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
n°1748139
Djinner111
Posté le 18-06-2008 à 14:03:18  profilanswer
 

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

n°1748164
brisssou
8-/
Posté le 18-06-2008 à 14:28:20  profilanswer
 

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
n°1748174
Djinner111
Posté le 18-06-2008 à 14:35:51  profilanswer
 

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

n°1748180
Taz
bisounours-codeur
Posté le 18-06-2008 à 14:38:21  profilanswer
 

gg le scripting en java


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Faire exectuer une ligne de commande à un programme Java

 

Sujets relatifs
Convertir un PDF en Texte via JavaServeur en ligne, Mais Ip locale dans SERVER_ADDR
Premier programme C (manip. de fichiers txt)Créer un script qu'affichera l'IP d'un PC en réseau en ligne
appel procedure stockée de MySQL avec du javaProgramme VBA qui insere un nom de colonne
javaJava + fichier CSV
java + chmodJAIN-Sip java
Plus de sujets relatifs à : Faire exectuer une ligne de commande à un programme Java


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR