「タスクマネージャ」タイプの表示をリモートで表示


11

リモートコンピューターの「タスクマネージャー」情報をローカルで表示することはできますか?

「Windowsタスクマネージャー」が提供するのと同じ形式で、リモートXPコンピューターのプロセスリストを表示できるようにしたいので、どのプロセスが具体的にプロセッサー時間の何パーセントを占めているかを確認できます。

特に、RDPなどを介して、できればWinXPに付属のツールを使用してログオンしたくない。「tasklist」はプロセスを表示でき、パフォーマンスマネージャーはcpu%を表示できますが、実際には結婚しません。

また、PSKillなどを訴える必要なく、リモートでプロセスを強制終了できることも役立ちます。

回答:


12

プロセスエクスプローラーは、私の知る限り、リモートコンピューターに接続できません。

ただし、同じくSysinternalsのpstoolsプログラムpslistを確認することもできます。あなたはできる別のマシン上で実行中のプロセスの一覧を表示します。ただし、pslistはコマンドラインツールです。

更新:

ところで、CPU%を取得するには、タスクマネージャーモードで実行する必要があります。たとえば、pslist \\ computername -s


インタラクティブではありませんが、これは私が望むことをします-継続的に更新されたプロセッサチェックを提供します。
浴槽

絶対に素晴らしい提案。これを使用するだけの理由があり、それは魅力のように動作します
ティムアレクサンダー

このおかげで、メモリ使用量を表示するためだけにリモート接続する必要がなくなりました。
DeeKayy90

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よりもはるかに優れていると思います。
ジンドリッヒ

2

taskkill.exeを使用して、リモートWindowsシステム上のプロセスを強制終了できます。tasklist.exeが必要な出力を提供するとは思わないので、sysinternals pslist.exeを別のコメンターが提案するように使用する必要があります。taskkill.exeの代わりにpskill.exeを使用することもできます。


2

私は今、Royが投稿したRemote Process Explorerを試してみましたが、感銘を受けました。とても楽しかったです。私が見た最高の機能は、ログオフしてコンピューターをシャットダウンする機能でした。

リアルタイムビューではないが、プロセスに非常に近いタブは、プロセスの優先度(高、2秒ごとなど)に従ってリフレッシュ時間を選択できるとコメントしました。

私が本当にできなかった唯一のことは、プロセスを実行することでした。プロセスは実行されますが、何らかの理由でユーザー画面に表示されません。

それとは別に、私はこのプログラムを本当に検討します。

ありがとう

ニコ


おかげで、pslistはリアルタイムではないため、最初にpslistを提案し、次に自分の投稿を編集しました。
ジンドリッチ

はい:-)リアルタイムではないというコメントを削除しました。
浴槽

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の表示は2つのサブウィンドウで構成されています。一番上のウィンドウには、所有しているアカウントの名前など、現在アクティブなプロセスのリストが常に表示されます。一方、一番下のウィンドウに表示される情報は、Process Explorerのモードによって異なります。上部ウィンドウで選択されたプロセスが開いたことを処理します。プロセスエクスプローラーがDLLモードの場合、プロセスが読み込んだDLLとメモリマップファイルが表示されます。Process Explorerには強力な検索機能もあり、特定のハンドルが開いているプロセスやDLLがロードされているプロセスをすばやく表示します。

代替テキスト
(ソース:microsoft.com


リモートコンピューターに接続するにはどうすればよいですか?
浴槽

残念なことに、リモートコンピューターでの出力のデバッグにもDebugViewを使用していますが、この2つの機能を混同しているようです。
アーロン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.