リモートコンピュータのコマンドラインで再起動するトップ3の方法

この投稿では主にリモートコンピュータのコマンドラインで再起動するための3つの方法を提供しています。リモートコンピュータに何か問題があって再起動が必要な場合は、好きな方法を選んでください。

Tyler

By Tyler 最後の更新 2025年03月03日

Share this: instagram reddit

リモートコンピューターをリモートで再起動する方法はありますか?

 

私はWindowsシステム管理者であり、クライアントのリモートコンピューターを管理する責任があります。リモートコンピューターをどのように再起動するのでしょうか?

- Redditからの質問

時には、リモートコンピューターの再起動やシャットダウンのリクエストがあるかもしれません。コマンドラインを使用してWindowsコンピューターを再起動するためには、3つのツールが利用可能です。以下を見てみましょう。

Restart Computer

リモートコンピューターを再起動するためのコマンドラインの使い方

コマンドプロンプト、PowerShell、およびPsExecを使用してリモートコンピューターを再起動することができます。しかし、リモート再起動を許可するためにターゲットコンピューターを構成するための準備作業が必要です。

準備作業

以下の5つの設定を確認する必要があります。

1. 両デバイスが同じローカルエリアネットワークに接続されていること。

2. 再起動したいリモートコンピューターの管理者権限を持っていること。

3. リモートPCのIPアドレスまたはユーザー名を把握していること。

ステップ1. Windowsキー Rを押して実行ダイアログボックスを呼び出す。"cmd"と入力し、OKボタンを押す。

Run Box CMD

ステップ2. その後、"ipconfig"と入力し、Enterキーを押す。すると、いくつかのIPアドレスが表示されますが、その中のIPv4アドレスが必要なものです。

Find the Computer Name in the Console

ステップ3. その後、"query user"と入力してPC名を確認します。

コントロールパネルでユーザー名を検索する

4. リモートレジストリが正しく設定されていることを確認してください。

ステップ1. 実行ダイアログボックスを開きます。"services.msc"と入力し、OKを押します。

Services.msc

ステップ2. スクロールして、リモートレジストリを見つけ、クリックします。

リモートレジストリ

ステップ3. 自動スタートアップの種類ドロップダウンメニューで選択し、OKをクリックします。

スタートアップの種類 自動

5. 特定のファイアウォールポートを設定します。

Maintoするには、コントロールパネルを開き、System and Security > Windows Defender Firewall > Allow appsに移動し、Change settingsをクリックし、Windows Management Instrumentation (WMI)にチェックを入れます。

Windows Management Instrumentation

方法1. コマンドプロンプトを使用してリモートコンピュータを再起動する

最初のツールは、Windowsに組み込まれたコマンドプロンプトです。インストールする必要はありません。単に開いて、リモートコンピュータに再起動コマンドを送信します。

ステップ1. リモートPCで、検索ボックスに"cmd"と入力し、右クリックして管理者として実行を選択します。

管理者として実行

ステップ2. シャットダウンコマンドの完全なリストを表示するには、コマンドプロンプトでshutdown /?と入力します。

コマンドリスト

ステップ3. コンピュータを再起動するためには、コンピュータ名の後に "/r" を一つのスペース付けて入力します。完全なコマンドラインは以下の通りです:

  • shutdown m \\COMPUTERNAME /r

Restart Command Line

方法2. PowerShellを使用してリモートコンピュータを再起動する

リモートコンピュータに再起動コマンドを送信するために使用できる2番目のツールは、PowerShellです。PowerShellはWindowsにすでに組み込まれています。

ステップ1. Start メニューを右クリックし、Windows PowerShell (Admin) をクリックします。

Windows PowerShell

ステップ2. 以下のリモート再起動のWindows 10/11 PowerShellコマンドを入力します:

  • Restart-Computer -ComputerName REMOTE_COMPUTER_NAME -Force

(再起動したいコンピュータのIPまたはユーザー名を REMOTE_COMPUTER_NAME の代わりに入力してください)

PowerShell Restart Computer

ステップ3. その後、リモートコンピュータが自動的に再起動されます。

複数のコンピュータを再起動する必要がある場合は、再起動したいすべてのコンピュータをテキストファイルにリストアップし、それをPowerShellコマンドに追加します。

  • restart-computer (get-content c:\work\computers.txt)

方法3. PsExecを使用してリモートコンピュータを再起動する

PsExec は、リモートコンピュータでコマンドを実行するためのMicrosoftツールです。PsExecは、Windowsのどのオペレーティングシステムにもデフォルトでインストールされていません。手動でインストールする必要があります。

ステップ1. リモートコマンドを実行するコンピュータにPsExecをダウンロードします。

ステップ2. ダウンロードしたZIPファイルを右クリックし、全て展開 を選択します。

extract-all-files

ステップ3. 展開されたファイルがあるフォルダを開きます。検索ボックスに "cmd" と入力して Enter キーを押します。

search-cmd

ステップ4. それからそのフォルダのコマンドプロンプトが開きます。これでPsExecを通じてコマンドを実行できます。

cmd-pstools

ステップ5. リモート再起動を実行するための基本的な構文は以下のようになります:

  • PsExec.exe \\remote-pc-name shutdown /r

例えば、CLOUD-9GA5IF08Gという名前のリモートコンピュータを再起動するには、以下のコマンドを実行します:

  • PsExec.exe \\CLOUD-9GA5IF08G shutdown /r

Reboot Using Psexec

ボーナスのヒント: 簡単な方法でWindowsコンピュータを再起動する方法

コマンドラインは少し技術的なものです。技術に詳しくない人々は、コンピュータをリモートで再起動するより簡単な方法を望むかもしれません。私たちはAnyViewerを使用することをおすすめします。これは無料のリモートデスクトップツールで、ユーザーがコンピュータをリモートで再起動、シャットダウン、またはロックすることができます。さらに、同じネットワーク上にない2台のコンピュータでも使用することができるため、リモート作業を行う人々に非常に便利です。

無料ダウンロードWin 11/10/8.1/8/7
安全ダウンロード

ステップ1. ホストデバイスでAnyViewerを開き、ログインを選択し、サインアップをクリックします。

Log in AnyViewer

ステップ2. 情報を入力し、サインアップをクリックします。

Sign Up for AnyViewer

ステップ3. クライアントデバイスで同じアカウントでログインし、割り当てられたデバイスを確認できます。

Free Editions

ステップ4. デバイスに移動し、再起動したいコンピュータを選択して再起動をクリックします。

リモートPCの再起動

ヒント:コンピュータをリモートで管理する前に、リモートセッション内でデバイスを再起動することもできます。

ステップ1. デバイスに戻り、コンピュータを選択し、ワンクリックコントロールをクリックします。

マイデバイスに接続する

ステップ2. これでホストデスクトップが表示され、操作できるようになります。コンピュータを再起動する場合は、上部のツールバーから操作をクリックし、再起動を選択します。

チャット、ファイルの転送、画質の変更なども行うことができます。

操作 AnyViewer の再起動

結論

この記事では、リモートコンピュータをコマンドラインで再起動する3つの方法を紹介しました。ツールは、コマンドプロンプト、PowerShell、およびPsExecです。手間のかかるコマンドラインではなく、簡単な方法でリモートコンピュータを再起動したい場合は、AnyViewerを選択できます。