Le processInfo ne s'exécute pas
Bonjour a tous,
Je réalise un petit soft qui retaille des images et qui se charge de copier ces images vers un serveur en utilisant le réseau. Le redimensionnement des images fonctionne a merveille mais je n'arrive pas a lancer le script MS-DOS qui contient les instuctions pour copier les fichiers. le fichier script fonctionne. Le problème est que mon appel du script a travers ma page Web ne fonctionne pas. Voila mon code
Code:
1 2 3 4 5 6 7 8 9 10 11
|
Process process = new Process();
ProcessStartInfo psInfo = new ProcessStartInfo(@"C:\img\tools\scripts\copy-images.cmd");
psInfo.CreateNoWindow = true;
psInfo.WindowStyle = ProcessWindowStyle.Hidden;
psInfo.UseShellExecute = false;
process = Process.Start(psInfo);
process.WaitForExit();
process.Close(); |
Je ne comprends pas pourquoi cela ne fonctionne pas. Quand je mets un point d'arret le code est bien exécuter mais les images ne sont pas copiés. Si je lance le script a la main, les images sont copiés. Quelqu'un vois une erreur dans mon code ?