WIM et Processus [c#] [1.1] - C#/.NET managed - Programmation
MarshPosté le 05-07-2006 à 11:47:10
Bonjour,
je voudrais savoir comment faire pour lancer un processus sur une machine distante en passant par wmi le tout en csharp.
Pour cela j'ai donc commencer par créer ma connection wmi:
Code :
// Spécification de tous les paramètres requis pour créer une connexion ConnectionOptions connexion = new ConnectionOptions();
connexion.Username = txtLogin.Text;
connexion.Password = txtMDP.Text;
String hostName = txtServeur.Text;
// Utilisation du namespace WMI dans lequel les opérations de gestion vont être effectuées. System.Management.ManagementScope ms = new System.Management.ManagementScope("\\\\" + hostName + "\\root\\cimv2", connexion);
Ensuite je pense qu'il faut utiliser Win32_Process et la méthode Create mais je ne sais pas comment m'en servir afin de lancer ou d'arreter mon processus. Il s'agit du processus aspnet_wp.exe qui n'a donc pas d'interface graphique car sinon cela n'aurai pas pu etre possible d'après ce que jai pu lire...
Voilà si quelqu'un pouvait m'éclairer je lui en serait reconnaissant
Marsh Posté le 05-07-2006 à 11:47:10
Bonjour,
je voudrais savoir comment faire pour lancer un processus sur une machine distante en passant par wmi le tout en csharp.
Pour cela j'ai donc commencer par créer ma connection wmi:
Ensuite je pense qu'il faut utiliser Win32_Process et la méthode Create mais je ne sais pas comment m'en servir afin de lancer ou d'arreter mon processus. Il s'agit du processus aspnet_wp.exe qui n'a donc pas d'interface graphique car sinon cela n'aurai pas pu etre possible d'après ce que jai pu lire...
Voilà si quelqu'un pouvait m'éclairer je lui en serait reconnaissant