远程查看“任务管理器”类型显示


11

是否可以在本地查看远程计算机的“任务管理器”信息?

我希望能够以“ Windows任务管理器”所提供的格式查看远程XP计算机的进程列表,以便可以查看哪个进程专门占用了处理器时间的百分比。

我特别不想通过RDP等登录,最好不要使用WinXP附带的工具。我知道“任务列表”可以显示流程,性能经理可以显示cpu%,但是它们并没有真正结合起来。

能够在不起诉PSKill之类的情况下远程终止进程也很有用。

Answers:


12

据我所知,Process Explorer无法连接到远程计算机。

但是您可能想从Sysinternals中签出pstools程序pslist。您可以列出在另一台计算机上运行的进程。pslist是命令行工具。

更新:

顺便说一句,您需要在任务管理器模式下运行以获取CPU%,例如pslist \\ computername -s


尽管不是交互式的,但它可以满足我的要求-会不断检查处理器。
浴缸2009年

绝对棒的建议。只是有理由使用它,并且它就像一种魅力
Tim Alexander

感谢您的帮助,这使我免于仅查看内存使用情况而被远程控制。
DeeKayy90,2015年

pstools可以提供有关远程进程的其他统计信息,例如内存使用情况吗?
ivan_pozdeev

是的,它可以@ivan_pozdeev; 从帮助: All memory values are displayed in KB. Abbreviation key: Pri Priority Thd Number of Threads Hnd Number of Handles VM Virtual Memory WS Working Set Priv Private Virtual Memory Priv Pk Private Virtual Memory Peak Faults Page Faults NonP Non-Paged Pool Page Paged Pool Cswtch Context Switches
克里斯

6

编辑:

远程进程浏览器


实时显示正在运行的进程的参数(进程ID,父PID,CPU,内存使用率,优先级,句柄,线程等)。随时终止选定的进程,等等。


你尝试过这个程序吗?我认为它比pslist更好。
金德里奇2009年

2

您可以使用taskkill.exe杀死远程Windows系统上的进程。我认为tasklist.exe不会为您提供所需的输出,因此您需要使用sysinternals pslist.exe作为另一个注释者的建议。您也可以使用pskill.exe代替taskkill.exe。


2

我一直在尝试Roy发布的Remote Process Explorer,我不得不说给我留下了深刻的印象。我玩得很开心。我看到的最好的功能是注销和关闭计算机的能力。

浴缸评论说这不是实时视图,但是非常接近它,您可以根据进程的优先级(高,每2秒等)选择刷新时间。

我唯一无法真正做到的是运行一个流程,该流程运行了,但是由于某种原因它没有在用户屏幕上弹出。

除此之外,我真的会考虑这个程序。

谢谢

尼科


谢谢,我建议先使用pslist,然后再编辑我的文章,因为pslist不是实时的。
金德里奇2009年

是的:-)我现在删除了我的评论,说它不实时。
浴缸2009年

0

我没有以这种方式连接到XP机器,但是应该可以。我很快用谷歌搜索,看来这行得通。

您可以使用Windows服务器管理包中的终端服务器管理器(可从Microsoft免费下载)。打开它,然后连接到XP计算机。它将向您显示会话,登录的人以及所有正在运行的进程。我用它来查看服务器上发生的事情,效果很好。根据我在google上看到的将其连接到XP的信息,可能需要进行一些修改,但应该可以。

更新,我只是看了一下,虽然您可以看到进程,但是它似乎没有为您提供有关CPU使用率的任何信息。对不起以为是一开始的。


0

您可以使用任务列表随Windows(我认为不是家庭版可用)。

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

0

尽管不是要监视远程Windows PC,但是如果有人希望从其PC远程监视Windows Embedded Compact设备(或WinCE设备),则“ 远程任务监视器”是一个不错的选择。

http://www.remotetaskmonitor.com/

我发现有帮助的事情是能够远程重新启动设备,并在达到特定的CPU阈值或峰值时获得CPU使用情况警报和电子邮件。

它不是免费的,但是对我们来说做得很好。


0

看一下MS的Process Explorer(以前是系统内部部件)。我相信它具有您想要的东西,Process Explorer

Process Explorer显示包含两个子窗口。顶部窗口始终显示当前活动进程的列表,包括其拥有的帐户的名称,而底部窗口中显示的信息取决于Process Explorer所处的模式:如果处于处理模式,您将看到处理在顶部窗口中选择的进程已打开;如果Process Explorer处于DLL模式,您将看到该进程已加载的DLL和内存映射文件。Process Explorer还具有强大的搜索功能,可以快速向您显示哪些进程打开了特定的句柄或加载了DLL。

替代文字
(来源:microsoft.com


您如何获得它以连接到远程计算机?
浴缸2009年

不好的是,我们还使用DebugView调试远程计算机上的输出,似乎我混淆了两者之间的功能。
亚伦
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.