Bonjour,
je développe actuellement un site contenant une page qui lance un script .BAT.
Lorsque je teste via mon visual studio 2005, le fichier .Bat est bien exécuté mais dès que je déploie le site sur le serveur qui est un windows server 2003, le script .Bat n'est pas exécuté.
Sans doute est ce dû à un problème de droit et de sécurité sous windows server 2003?
Quelqu'un a t-il une idée?
Merci d'avance
Voici mon code de lancement du .Bat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 ProcessStartInfo psi = new ProcessStartInfo("../script.Bat"); psi.RedirectStandardOutput = true; psi.WindowStyle = ProcessWindowStyle.Hidden; psi.UseShellExecute = false; psi.Arguments = folderPath; Process listFiles = Process.Start(psi); StreamReader myOutput = listFiles.StandardOutput; listFiles.WaitForExit(); ...
Partager