begin process at 2010 02 10 10:24:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Système

 > 

Exécution

 > 

Problème de process info


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème de process info

mardi 20 novembre 2007 à 16:40:40 | Problème de process info

Ruddy16

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

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 trouve pas de balise code, il n'y en a pas ?)

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 ?

mardi 20 novembre 2007 à 17:39:09 | Re : Problème de process info

bernie666

Il y a peut etre un probleme de droits ?

Juste pour tester, essaye de passer par un

System.IO.

File.Copy(); depuis ton application dot net pour voir si la copy vers ton serveur fonctionne.

++

-------------------------------------------
http://quoideneufaujourdhui.spaces.live.com
mardi 20 novembre 2007 à 17:42:40 | Re : Problème de process info

Nikoui

Et en exécutant ton code en ne modifiant pas les options suivantes :

psInfo.CreateNoWindow = true;
psInfo.UseShellExecute = false;

Qu'est ce que ça donne ?


Working as designed
www.nikoui.fr
mardi 20 novembre 2007 à 18:06:30 | Re : Problème de process info

Ruddy16

Réponse acceptée !
Merci Pour vos réponses.

Je n'ai pas été assez curieux. Sur un autre forum on ma parlé de la propriété WorkingDirectory

En effet j'ai modifié mon code de la façon suivante :

ProcessStartInfo psInfo = new ProcessStartInfo("copy-images.bat");
psInfo.CreateNoWindow = true;
psInfo.WindowStyle = ProcessWindowStyle.Hidden;
psInfo.UseShellExecute = false;
psInfo.WorkingDirectory = @"C:\imgLooneo\tools\scripts\";
 
process = Process.Start(psInfo);

Et comme ca ca fonctionne nickel.

Merci a tous
mardi 20 novembre 2007 à 22:40:29 | Re : Problème de process info

Nikoui

(marque ta dernière réponse comme acceptée si elle résoud le problème)


Working as designed
www.nikoui.fr


Cette discussion est classée dans : images, script, process, fonctionne, psinfo


Répondre à ce message

Sujets en rapport avec ce message

Utilisation de process [ par Yandroide ] bjour,Je lance une application d'ocr et je lui passe des images en paramètres grace à process. J'utilise MonProcess.WaitForInputIdle() pour faire atte Process.start et WIndows Vista [ par YvonSteel ] Bonjour,Je fais appel à vos lumières parce que là, je sèche un peu... je vous explique mon problème. J'ai créer un cdrom contenant des logiciels OpenS Comparaison de bytes d images [ par danyclassique ] Bonjour a tous.J aurai voulu savoir si quelqu un connait une methode  pour comparer 2 tableaux de bytes contenant chacunles paquets de bytes d une ima système d'information traitement images satellitaire [ par noureddine3147 ] bonjour j'ai un projet "système d'information traitement images  satellitaire"si vous avez des documentations  sur ce sujet svp aidez moi merci lancer un script vbs depuis c# [ par bellarosa ] Bonjour,j'ai un script en vbs permettant d'interroger un moteur de recherche. le problème est que je ne sait pas comment lancer ce script depuis une Convertir 3 images en une seule. [ par Gargantuass ] Bonjours à tous,       voila je commence tout juste à manipuler la language C# et dans le cadre d'un projet je cherche à réaliser une méthode qui pren Créer une vidéo avec plusieurs images [ par nonold ] Bonjour,J'ai fait un programme qui me genere une palanqué de BMP ou JPG qui decrivent un mouvement.( Rappelez vous ce petit calepin qui faisait bouger Process mettre un lecteur media en pleine ecran [ par gabs77 ] Bonjour,J'utilise Process pour lancer un exécutable multimédia dans mon application.dont voici le code en dessous :Process p = <font impression [ par lilia123 ] Bonjour,je veux imprimer des textes avec des images, j'ai utilisé Crystal Reports et j'ai rencontré un problème au niveau des images. Process.Strat avec un compte utilisateur difféent [ par oximoron ] J'ai un petit problème avec le Process.Start :je veux lancer une processus avec un autre utilisateur, et le la classe process le permet (en tout cas ç


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,281 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales