PsTools

作成者: Mark Russinovich

公開日: 2023 年 4 月 11 日

DownloadPsTools スイートをダウンロード(5 MB)

はじめに

Windows NT および Windows 2000 リソース キットには、Windows NT/2K システムの管理に役立つコマンドライン ツールが多数用意されています。 長い期間をかけて、リソース キットに含まれていないものも追加し、類似するツールのコレクションを拡張してきました。 これらのツールの違いは、リモート システムとローカル システムを管理できることです。 このスイートの最初のツールは PsList で、プロセスに関する詳細情報を表示できるツールであり、スイートは継続的に拡大しています。 PsList の "Ps" プレフィックスは、コマンドライン ツールを一覧表示する標準的な UNIX プロセスが "ps" という名前であることに関係しており、すべてのツールにこのプレフィックスを採用することで PsTools という名前のツール スイートにまとめました。

Note

一部のウイルス対策スキャナーでは、1 つ以上のツールが "リモート管理者" ウイルスに感染していると報告されています。 いずれの PsTools にもウイルスは含まれていませんが、ウイルスが使用しています。これが、ウイルス通知をトリガーする理由です。

PsTools スイートに含まれているツールは次のとおりです。これらはパッケージとしてダウンロードできます。

  • PsExec - プロセスをリモートで実行します
  • PsFile - リモートで開かれたファイルを表示します
  • PsGetSid - コンピューターまたはユーザーの SID を表示します
  • PsInfo - システムに関する情報を一覧表示します
  • PsPing - ネットワーク パフォーマンスを測定します
  • PsKill - プロセスを名前またはプロセス ID で強制終了します
  • PsList - プロセスに関する詳細情報を一覧表示します
  • PsLoggedOn - ローカルおよびリソース共有を介してログオンしたユーザーを表示します (完全なソースが含まれています)
  • PsLogList - イベント ログ レコードをダンプします
  • PsPasswd - アカウント パスワードを変更します
  • PsService - サービスを表示および制御します
  • PsShutdown - コンピューターをシャットダウンし、必要に応じて再起動します
  • PsSuspend - プロセスを中断します
  • PsUptime - 前回の再起動からシステムが実行している時間を表示します (PsUptime の機能は PsInfoに組み込まれています)

PsTools ダウンロード パッケージには、すべてのツールの使用状況に関する完全な情報を含む HTML ヘルプ ファイルが含まれています。

DownloadPsTools スイートをダウンロード(5 MB)

実行場所:

  • クライアント: Windows 8.1以降
  • サーバー: Windows Server 2012 以降
  • Nano Server: 2016 以降

インストール

どのツールも特別なインストールを必要としません。 ターゲットとするリモート コンピューターにクライアント ソフトウェアをインストールする必要さえありません。 名前と必要なコマンドライン オプションを入力することで実行できます。 使用状況に関する完全な情報を表示するには、"-? " コマンドライン オプションを指定します。 ご質問や問題がある場合は、Sysinternals PsTools フォーラムをご覧ください。

PsTools の概要に関する記事: Wes Miller が、TechNet Magazine の 3 月版のコラムで Sysinternals PsTools の概要について説明しています。