Bonjour,

J'ai un probl�me que je n'arrive pas � r�soudre.

J'ex�cute un programme externe dans une classe, mais apparemment, je
n'arrive pas passer plus de 1 param�tre � mon programme externe.

Un extrait :


[...]
Runtime rt = Runtime.getRuntime();
String[] cmd = {"cmd.exe", "/c mysqlimport.bat"};

try {
        Process p = rt.exec(cmd);
} catch (IOException ioe) {
        System.out.println(ioe.getMessage());
}
[...]


Ce programme marche tr�s bien. Mais si je veux passer des param�tres � mon
fichier batch, �a ne marche pas.
J'ai essay� :
String[] cmd = {"cmd.exe", "/c mysqlimport.bat param�tre"};
String[] cmd = {"cmd.exe", "/c mysqlimport.bat", "param�tre"};

J'ai evidemment test� mon batch en ligne de com avec les param�tres, et tout
marche tr�s bien ...
(cmd.exe /c mysqlimport.bat param�tre)

Une id�e ?

Damien Lecan

Répondre à