Un meilleur job mieux payé ?

Deviens chef de projet, développeur, ingénieur, informaticien

Mets à jour ton profil pro

ça m'intéresse

FAQ ASP.NET/C#Consultez toutes les FAQ

Nombre d'auteurs : 39, nombre de questions : 371, dernière mise à jour : 30 mars 2017 

 
OuvrirSommaireCoté serveur et C#Manipulations des processus

Il faut utiliser la classe :

 
Sélectionnez

System.Diagnostics.Process
				

Voici un petit exemple simple pour demarrer un .exe sur le serveur :

 
Sélectionnez

System.Diagnostics.Process Processus = new System.Diagnostics.Process();
Processus.StartInfo.FileName = "MonApplis.exe";
Process.StartInfo.Arguments = "Monargument";
Processus.Start(); //retourne un booléen confirmant le démarage du process
				

On arrêtera le process avec :

 
Sélectionnez

Processus.Close();
				

Pour plus d'informations sur la classe System.Diagnostics.Process référez vous à msdn.

Créé le 12 octobre 2003  par David Pedehourcq

Lien : Process Class (liens MDSN)

  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2007 Dotnet Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.