Bonjour,

j'essaie de faire executer un fichier .bat à partir de java.
Google m'a donné le code suivant mais comme j'utilise Eclipse,
il va chercher le fichier .bat dans le répertoire du Projet de Eclipse.

Pourquoi ne va-t-il donc pas chercher là ou je lui demander d'aller?

merci


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
try {
 
            Process pp=run.exec("c:\\Batchfile\\File.bat");
            BufferedReader in =new BufferedReader(new InputStreamReader(pp.getErrorStream()));
            String line;
            while ((line = in.readLine()) != null) {
                System.out.println(line);
            }
            int exitVal = pp.waitFor();
            System.out.println("Process exitValue: " + exitVal);
        } catch (Exception e){ 
        e.printStackTrace();
        System.out.println(e.getMessage());
    }
}
Au fait puis-je utiliser le même code pour executer un fichier .exe?