PsExecとは何ですか? PsExec を使用してコンピューターを制御する方法

PsExecとは何ですか? PsExec を使用してコンピューターを制御する方法

PsExec は、システム管理者がコンピュータをリモートで制御できるようにするユーティリティ ツールです。コマンドラインインターフェースに基づいて動作するため、通常のソフトウェアのようにインストールする必要はありません。

この記事では、Quantrimang が PsExec をダウンロードしてインストールする方法、およびこのツールの起動方法といくつかの基本コマンドを説明します。

PsExecとは何ですか?

PsExec は、ターゲット サーバーにリモート アクセスするために使用できる Microsoft の多用途システム管理ツールです。このツールは、Microsoft シニア ディレクターの Mark Russinovich 氏の Sysinternals Suites の一部です。

PsExec の主な目的は、システム管理者がリモート メンテナンス タスクを実行し、ターゲット サーバー上でコマンドを実行できるようにすることです。コマンド ライン インターフェイスとして、PsExec では、宛先アドレス、ユーザーの詳細、およびパスワードを入力するだけで、アクセスする必要があるコンピューターにアクセスできます。

Telnetリモート デスクトップ プロトコル(RDP)とは異なり、PsExec ではプログラムをインストールする必要はありません。 PsExec は、コンソール アプリケーションの入出力をリダイレクトすることもできます。

たとえば、IP アドレス 192.168.79.32 のコンピューターにリモート アクセスし、PsExec で ipconfig コマンドを実行する場合、コマンド構造は次のようになります。

PsExec \\192.168.79.32 ipconfig

localhost でコマンドを実行しているかのように、自分のマシン上に他のマシンの TCP/IP 構成が表示されます。このため、PsExec は他の Windows コンソール管理ツールとは大きく異なります。

PsExecのインストールと設定方法

PsExec では、クライアント コンピュータにソフトウェアをインストールする必要はなく、接続前にリモート コントロール サーバーで高度なセットアップを行う必要もありません。では、PsExec が他のツールのようにインストールする必要がない場合、どのように機能するのでしょうか?

ダウンロード

PsExec は単なるコマンド ライン ツールです。必要なのは、ローカル サーバーに PsTools ツールキットをダウンロードすることだけです。これは Sysinternals で入手できる ZIP ファイルです。

ダウンロード後、ファイルを右クリックし、[すべて展開] を選択して PsTool.zip を展開するだけです。

PsExecをインストールする

次に、新しく抽出したファイルが含まれるフォルダーを開きます。次に、フォルダーの上のナビゲーション バーにある内容を CMD に置き換えて、Enter キーを押します。これにより、PsExec フォルダーにコマンド プロンプト ウィンドウが開きます。

PsExecとは何ですか? PsExec を使用してコンピューターを制御する方法

PsExec を実行し、リモート制御が必要なコンピューターに接続します。

次に行う必要があるのは、リモート制御が必要なコンピューターに接続することです。手順は次のとおりです。

1. ファイルとプリンターの共有を有効にする

PsExec が機能するには、ローカルホストとリモート ホストの両方でファイルとプリンターの共有を有効にする必要があります。ファイルとプリンターの共有を有効にするには、 [Windows 設定] > [ネットワークとインターネット]に移動し、下にスクロールして [ネットワークと共有センター]を見つける必要があります。

開いた新しいウィンドウで、左側を見て、[詳細な共有設定の変更]をクリックします。「ファイルとプリンターの共有をオンにする」を選択し、 「変更を保存」をクリックして変更を保存します。

PsExecとは何ですか? PsExec を使用してコンピューターを制御する方法

2. リモート ホスト マシンで管理共有 ($Admin) を有効にします。

リモート コントロールが必要なコンピュータには、管理共有が有効になっており($Admin)、 \windows\フォルダ セットへのアクセス許可が必要です。

管理共有 ($Admin) を使用すると、システム管理者は、その中のドライブやフォルダーにアクセスして、企業またはワークグループのネットワーク上に複数のコンピューターをセットアップできます。

リモート制御が必要なコンピューターで管理共有 ($Admin) をアクティブにするには、 Windows + R を押してEnterlusrmgr.mscを押します。

表示される新しいウィンドウで、「ユーザー」フォルダーを開きます。[管理者]を右クリックし、[プロパティ]を選択します。

PsExecとは何ですか? PsExec を使用してコンピューターを制御する方法

「プロパティ」ウィンドウで、「アカウントは無効です」のチェックを外し、「OK」をクリックします。もう一度「管理者」を右クリックし、 「パスワードの設定」をクリックしてアカウントのパスワードを設定します。

3. 管理者情報を正確に記憶する

ここで、IP アドレス、管理者アカウント、パスワードなど、リモート アクセスが必要なコンピューターの情報を覚えておく必要があります。

PsExecの使用方法

PsExec が正しく動作するには、コマンドを正しく入力する必要があります。これを行うには、その仕組みを理解し、最も標準的なコマンドを入力する必要があります。

リモート ホストにアクセスするには、実行するコマンドとともに IP アドレス、ユーザー名、パスワードなどのログイン情報を指定する必要があります。

例: IP アドレス 192.168.89.323 およびパスワード 12345 のリモート ホストで ipconfig を実行するには、PsExec CMD コンソールを開いて次のコマンド ラインを入力する必要があります。

C: \PsExec \\192.168.89.323 –u Administrator –p 12345

リモート ホストでコマンドが正常に実行されると、結果がコンピュータのコマンド ウィンドウに転送されます。

新しいユーザーのための基本的な PsExec コマンド

新しいユーザーにとって、PsExec ツールの使用は少し混乱する可能性があります。コマンドが機能するには、構文に従う必要があります。以下に、すべての PsExec ユーザーが知っておくべき基本的なコマンドをいくつか示します。

リモートホストでコマンドプロンプトを起動します。

C: \PsExec \\windows cmd

PsExec で上記のコマンドを実行すると、現在のウィンドウで別のコマンド ライン インターフェイスが起動します。このインターフェイスを使用すると、リモート ホストを直接制御しているかのように、コマンドを入力してリモート ホストを制御できます。

リモート ホストでコマンド プロンプトを開いた後、ディレクトリの内容を一覧表示する dir、新しいディレクトリを作成する mkdir、リモート ネットワーク構成を取得する ipconfig などの他のコマンドを簡単に実行できます。

リモートホストにアプリケーションをインストールする

C: \PsExec \\Desktop7743 -c “E:file\document\CCleaner.exe” CMD /S

上記のコマンドは、Desktop7743 という名前のリモート コンピューターに CCleaner をインストールするために使用されます。 -c 構文は、CCleaner インストーラーをローカルホストからリモート ホストにコピーするコマンドに使用され、CMD は CMD をアクティブ化するために使用され、/S は CCleaner のサイレント インストール モードをアクティブ化するために使用されるコマンドです。

リモート ホスト上でグラフィカル ユーザー インターフェイス (GUI) アプリケーションを実行する

\PsExec -i \emote computer calculator

デフォルト設定では、PsExec はリモート ホスト上で GUI アプリケーションを起動しません。ただし、-i 構文を使用すると、リモート ホスト デスクトップ上で GUI アプリケーションを起動できます。

例: リモート ホスト上で電卓アプリケーションを開く必要がある場合は、先頭に -i を付けて calculator.exe ファイルを実行するコマンドを記述するだけで、PsExec によって機能がオンになります。

あなたの成功を祈ります。また、Quantrimang に関する他の多くの素晴らしいヒントを参照することをお勧めします。


Windows 10 でアプリケーションごとに GPU を選択する方法

Windows 10 でアプリケーションごとに GPU を選択する方法

Windows 10 では、ユーザーが設定アプリからゲームやその他のアプリケーションの GPU を選択できるようになりました。以前は、GPU を個々のアプリケーションに割り当てるには、NVIDIA コントロール パネルや AMD Catalyst Control Center などの特別なメーカー ツールを使用する必要がありました。

Windows で管理者権限でソフトウェアを実行する 4 つの方法

Windows で管理者権限でソフトウェアを実行する 4 つの方法

Windows で管理者権限でアプリケーションを実行する 4 つの方法を以下に示します。

Localhost の IP アドレスが 127.0.0.1 なのはなぜですか?

Localhost の IP アドレスが 127.0.0.1 なのはなぜですか?

127 は、サブネット マスク 255.0.0.0 を持つクラス A ネットワークの最後のネットワーク番号です。アドレス 127.0.0.1 は、サブネット内の最初の割り当てアドレスです。アドレス 127.0.0.0 は有線ネットワーク アドレスであるため、使用されません。

Windows 10で古い未使用のドライバーを削除する方法

Windows 10で古い未使用のドライバーを削除する方法

ドライバーが利用可能な場合、Windows Update はハードウェア ドライバーを自動的にダウンロードしてインストールします。また、Windows 10 が新しいドライバーをインストールするとき、システムはドライバー インストール パッケージを以前のバージョンに保存するため、ユーザーは新しいドライバーに問題があった場合に古いドライバー バージョンを復元するために使用できます。

10 個の PowerShell コマンドは、リモート コンピューターを最も効果的に管理するのに役立ちます

10 個の PowerShell コマンドは、リモート コンピューターを最も効果的に管理するのに役立ちます

Windows PowerShell は、システムの管理に使用できる実行コマンド ライン システムおよびスクリプト言語です。以下の記事では、LuckyTemplates がコンピューターをリモートで効果的に管理するための 10 個の PowerShell コマンドを紹介します。

Windows 10の検索バーに表示される小さなアイコンを削除する方法

Windows 10の検索バーに表示される小さなアイコンを削除する方法

細心の注意を払って細部に注意を払っている場合は、Windows 10 タスクバーの検索ボックスに表示される日付/トピックに応じて変化する小さなアイコンに気づいたかもしれません。

Windows 10でテーマを使用する方法

Windows 10でテーマを使用する方法

Windows のテーマは、ユーザー インターフェイスの表示方法を決定する設定、色、サウンド、および同様の構成オプションのグループです。テーマは、コンピュータ環境をパーソナライズして使いやすくするために使用されます。

コンピュータ用の牡羊座と牡羊座の壁紙

コンピュータ用の牡羊座と牡羊座の壁紙

LuckyTemplates は、あなたが使用できる最も美しい壁紙をお送りします。以下の牡羊座の壁紙は参考のためにサイズを縮小しています。

Windows 10 で Edge ブラウザ拡張機能を無効にするかアンインストールする

Windows 10 で Edge ブラウザ拡張機能を無効にするかアンインストールする

ただし、Edge ブラウザにインストールして許可する拡張機能が多すぎると、Web ブラウザの速度が低下します。したがって、Edge ブラウザの速度を向上させたい場合は、使用しなくなった、またはほとんど使用しない拡張機能をアンインストールする必要があります。

Windows 上のプログラムをデフォルトのインストール状態にリセットする手順

Windows 上のプログラムをデフォルトのインストール状態にリセットする手順

Windows コンピュータ上のプログラムが正常に動作していない場合は、そのプログラムを再インストールするだけでエラーを修正できます。ただし、プログラムをデフォルト設定にリセットする必要があります。プログラムによっては、リセット プロセスが非常に簡単ですが、プログラムによっては、このプロセスがまったく単純ではありません。