Bonsoir,

Voila pour sauvegarder une base de données sql via l'application que je suis entrain de developper j'ai besoin d'exectuer une commande dos avec plusieurs arguments :

Voici la commande :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
mysqldump.exe -u root --password=rootroot --host=192.168.0.2 --opt pressing > save.sql
J"ai essayer :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
String[] command = new String[] {Chemin+"mysqldump.exe", "-u root", "--password=rootroot", "--host=192.168.0.2", "--opt pressing > "+dateFormat.format(date)+".sql"}; 
 
      Process child = Runtime.getRuntime().exec(command);
Petites precisions :
dateFormat.format(date) me donne la date actuelle, le fichier mysqldump.exe se trouve bien dans le bon repertoire.

Mais la commande ne s'execute pas, aucune erreurs n'est detectées, et aucun fichier n'est créer.
Merci pour votre aide