Bonjour tout le monde,

Mes amis vraiment j'ai besoin de vous. J'aimerai lancer automatiquement un fichier.bat. Mon but c'est de lancer un script automatiquement par exemple lancer le script toutes les 24h. Donc j'ai essayé de faire un lancement simple avec mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
public static void main(String[] args) {
		String cmd;
		if(Desktop.isDesktopSupported()){
			try{
				String fichierbat = "folder\\IM_auto\\lance.bat"; //nom fichier 
				File fichier = new File(fichierbat);//le fichier
				Desktop desk = Desktop.getDesktop();//le lanceur 
				desk.open(fichier);
			}catch (IOException ex){
				System.out.println("Erreur d'execution");
			}
		}
	}
Mais ça ne marche pas, l'erreur "Erreur d'execution" ne s'affiche même pas, et dans le console d'eclipse il y a cet erreur que je ne sais pas pourquoi:
Exception in thread "main" java.lang.IllegalArgumentException: The file: folder\IM_auto\lance.bat doesn't exist.
at java.awt.Desktop.checkFileValidation(Unknown Source)
at java.awt.Desktop.open(Unknown Source)
at com.telma.webservicecmd.Web_serviceMain.main(Web_serviceMain.java:16)


Je vous remercie en avance de m'aider mes amis.