Salut,
Mon objectif est d'exécuter une commande dos qui prend des paramètres via mon programme java.
J'ai trouvé sur internet un exemple qui permet d'afficher le contenu d'un répertoire, mais ce n'est pas mon cas.
Voilà mon exemple :
Maintenant, je veux juste exécuter une simple commande qui permet de créer un répertoire, exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 final String dosCommand = "cmd /c dir"; final String location = "C:\\Users\\USER"; try { final Process process = Runtime.getRuntime().exec( dosCommand + " " + location); final InputStream in = process.getInputStream(); int ch; while((ch = in.read()) != -1) { System.out.print((char)ch); } } catch (IOException e) { e.printStackTrace(); }
J'essaye d'exécuter le code ci-dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part md repertoire
Mais avec aucun résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 final String dosCommand = "cmd /c md repertoire"; final String location = "C:\\Users\\USER"; try { final Process process = Runtime.getRuntime().exec( dosCommand + " " + location); final InputStream in = process.getInputStream(); int ch; while((ch = in.read()) != -1) { System.out.print((char)ch); } } catch (IOException e) { e.printStackTrace(); }
Merci pour vos renseignements.
Partager