PsTools
作成者: Mark Russinovich
公開日: 2023 年 4 月 11 日
PsTools Suite をダウンロード (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 ヘルプ ファイルが含まれています。
PsTools Suite をダウンロード (5 MB)
実行場所:
- クライアント: Windows 8.1以降
- サーバー: Windows Server 2012 以降
- Nano Server: 2016 以降
インストール
どのツールも特別なインストールを必要としません。 ターゲットとするリモート コンピューターにクライアント ソフトウェアをインストールする必要さえありません。 名前と必要なコマンドライン オプションを入力することで実行できます。 使用状況に関する完全な情報を表示するには、"-? " コマンドライン オプションを指定します。 ご質問や問題がある場合は、Sysinternals PsTools フォーラムをご覧ください。
関連リンク
PsTools の概要に関する記事: Wes Miller が、TechNet Magazine の 3 月版のコラムで Sysinternals PsTools の概要について説明しています。