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
Au fait puis-je utiliser le même code pour executer un fichier .exe?
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()); } }
Partager