2009-10-30 11 views
1

Existe-t-il un moyen simple d'envoyer un message de type ping à un PC distant et de récupérer des informations générales sur le PC en C#? Je serais surtout intéressé par la charge du processeur, l'utilisation de la RAM, les processus en cours, etc. mais plus il y aura d'informations, plus il y aura d'informations, comme les spécifications du CPU!C# Interroger un ordinateur distant pour l'utilisation des ressources (cpu load, ram)

J'imagine que dans une situation idéale, ce serait aussi simple que de faire un ping sur un ordinateur, via une simple bibliothèque tierce. Je peux exécuter des applications personnalisées sur les ordinateurs distants, mais ce serait génial si cela fonctionnait simplement.

Répondre

3

Oui, vous pouvez. Avec WMI. Vous pouvez en lire davantage ici: http://en.wikipedia.org/wiki/Windows_Management_Instrumentation

Il vous permet d'envoyer des requêtes à un ordinateur distant, vous avez accès à et de récupérer une multitude d'informations

Edit: Il pourrait ne pas être exactement aussi facile que l'envoi d'un demande de ping, mais quand vous obtenez le coup de lui, il se sent très naturel.

+0

On dirait que je suis après, merci! – mike

+0

J'espère que ça aide :) –