web-dev-qa-db-fra.com

Afficher l'affichage de type "Task Manager" à distance

Est-il possible d'afficher des informations sur les ordinateurs distants des informations sur les ordinateurs distants localement?

J'aimerais pouvoir voir la liste de processus d'une télécommande XP====== dans le même type de format que "Windows Task Manager", afin qu'il soit possible de voir quel processus est spécifiquement prendre quel pourcentage de temps de processeur.

Je ne veux spécifiquement pas de vous connecter via RDP ou de préférence à l'aide d'outils fournis avec WinXP. Je comprends que "TaskList" peut afficher des processus, Performance Manager peut montrer à la CPU%, mais ils ne se marient pas vraiment.

Il est également utile de pouvoir tuer un processus à distance sans avoir à poursuivre la pskill ni à une telle.

11
Tubs

Process Explorer ne peut pas, à ma connaissance, se connecter à un ordinateur distant.

Mais vous voudrez peut-être consulter le programme PSTools pslist , également à partir de Sysinternals. Vous peut répertorier les processus exécutés sur une autre machine. Le pslist est un outil de ligne de commande, cependant.

Mettre à jour:

BTW, vous devez exécuter en mode Task-Manager pour obtenir le CPU% E.G. pslist \\ ordinateur informatique -s

12
Chris

ÉDITER:

Explorateur de processus distant

Afficher les paramètres des processus en cours d'exécution
[.____] (ID de processus, PID parent, CPU, utilisation de la mémoire, priorité, poignées, fils et bien plus encore) en temps réel. Tuer le processus sélectionné à tout moment, etc.

6
Jindrich

J'ai essayé maintenant l'explorateur de processus distant que Roy posté et je dois dire que je suis impressionné. J'avais beaucoup de plaisir avec ça. La meilleure fonctionnalité que j'ai vue était la possibilité de vous déconnecter et de fermer les ordinateurs.

Tubes a commenté que ce n'est pas une vue en temps réel, mais c'est très proche de celui-ci, vous pouvez choisir le temps de rafraîchissement en fonction de la priorité du processus (haut, toutes les 2 secondes, etc.)

La seule chose que je ne pouvais pas vraiment réussir à faire était de faire fonctionner un processus, le processus courir, mais pour une raison quelconque, il ne figure pas sur l'écran des utilisateurs.

En dehors de cela, j'envisagerais vraiment ce programme.

Merci

Nico

2
Nicolas Marengo

Vous pouvez utiliser TaskLill.exe pour tuer un processus sur un système Windows distant. Je ne pense pas que les groupes de travail.exe va vous donner la sortie souhaitée pour que vous puissiez utiliser Sysinternals pslist.exe comme un autre commentateur suggéré. Vous pouvez également utiliser pskill.exe au lieu de Taskkill.exe.

2
Brian Reiter

Bien que cela ne soit pas destiné à surveiller les PC de Windows distants, mais si quelqu'un est intéressé à la surveillance des périphériques compacts de Windows intégrés (ou des périphériques Wince) de leur PC à distance, le Moniteur de tâches distant est une bonne option.

http://www.remotetaskmonitor.com/

La chose que j'ai trouvée utile était de pouvoir redémarrer à distance l'appareil et obtenir des alertes et des courriels d'utilisation de la CPU lorsque certains seuils de processeur ou de pic sont atteints.

Ce n'est pas gratuit, mais le travail pour nous bien.

0
rosewater

Vous pouvez utiliser TaskList fourni avec Windows (je pense non disponible dans l'édition à domicile).

Tasklist /S remote system (name or IP address) /U username /P password
0
checksum

Jetez un coup d'œil à Process Explorer à partir de MS (utilisé pour être des internes du système). Je crois que cela a ce que vous recherchez, Explorateur de processus

L'affichage de l'explorateur de processus se compose de deux sous-fenêtres. La fenêtre supérieure affiche toujours une liste des processus actuellement actifs, y compris les noms de leurs comptes personnels, alors que les informations affichées dans la fenêtre inférieure dépendent du mode que Process Explorer se trouve dans: S'il est en mode de la poignée, vous verrez la poignées que le processus sélectionné dans la fenêtre supérieure est ouverte; Si l'explorateur de processus est in DLL, vous verrez les fichiers DLLS et Mémorama-mappés que le processus est chargé. Process Explorer possède également une capacité de recherche puissante qui vous montrera rapidement quels processus ont été particuliers. Poignées ouvertes ou DLL chargées.

alt text
(Source: Microsoft.com )

0
Aaron

Je n'ai pas connecté à un XP machine de cette façon, mais cela devrait fonctionner. Je le google rapidement et il semble que cela fonctionnera.

Vous pouvez utiliser le gérant Terminal Server qui fait partie du Server Windows Server Admin Pack (téléchargement gratuit de Microsoft) Ouvrez ceci, puis connectez-vous au XP machine. Il vous montrera la session, qui est enregistrée Dans et tout processus d'exécution. J'utilise cela pour voir ce qui se passe sur les serveurs, fonctionne bien. D'après ce que j'ai vu sur Google pour le connecter à XP peut avoir besoin de quelques modifications de la régisterie, mais devrait fonctionner.

Mise à jour, je viens de regarder et pendant que vous pouvez voir les processus qu'il ne semble pas vous donner aucune information sur l'utilisation de la CPU. Désolé pensa que c'était initialement.

0
SpaceManSpiff