Bonjour,
Dans une application web réalisée en Java, j'exécute dans une servlet un fichier .vbs:
Lorsque l'application est déployée sur un serveur Tomcat sous Windows XP, cela fonctionne sans problèmes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Runtime.getRuntime().exec("cmd /k " + path + "exec_macro.vbs");
En revanche, le script vbs ne s'exécute pas lorsque l'appli est déployée sur un serveur Tomcat sous Windows 7.
Le Runtime.getRuntime().exec pose-t-il problème sous Windows 7 ? Est-ce que c'est la commande cmd qui pose problème ? Toute idée sera la bienvenue.
A noter que le fichier vbscript s'éxécute correctement sous Windows 7 lorsque je double clique dessus. Il s'exécute également depuis une fenêtre cmd ("démarrer > exécuter")
Concernant le pare-feu, tout est désactivé.
Je vous remercie par avance.
Partager