Anonim

以前に、Windowsコマンドプロンプトでシャットダウンコマンドを使用して、リモートで接続されたPCをシャットダウンして再起動する方法について見てきました。 コマンドの仕組みを理解したら、shutdownコマンドとそのさまざまなパラメーターの使用は比較的迅速かつ簡単ですが、同じリモートPCに頻繁に接続する場合は、独自のシャットダウンまたは再起動バッチファイルを作成することで時間を節約できます。 方法は次のとおりです。
概念に慣れていない人にとっては、バッチファイル( バッチプログラム または スクリプトと も呼ばれます)は、1つ以上のコマンドライン命令を含む生のテキストファイルです。 ユーザーは、目的のコマンドを順番に入力してバッチファイルを作成できます。ファイルが実行されると、コンピューターは各コマンドを順番に実行します。 バッチファイルを使用すると、反復タスクが大幅に簡素化されるため、ユーザーは潜在的に複雑なコマンドライン命令を1回作成し、クリックするだけで必要に応じてコマンドを繰り返し実行できます。
バッチファイルにはさまざまな用途がありますが、今日は、リモート接続されたWindows PCをシャットダウンまたは再起動して、必要なオプションとパラメーターを使用する比較的単純なファイルの作成に焦点を当てています。 開始するには、まず、主要なパラメーターを含めて、shutdownコマンドの動作を確認してください。
次に、リモートPCに接続した状態で、メモ帳で新しい空白のテキストドキュメントを作成します(注:任意のコンピューターでシャットダウンまたは再起動のバッチファイルを作成し、リモートPCに手動で転送できますが、リモートPCで直接作成できますステップを保存します)。
空白のメモ帳ドキュメントを開いた状態で、再起動またはシャットダウンコマンドを作成します。 この例では、バッチファイルを使用してリモートPCを 再起動し 、開いているすべてのアプリケーションを 強制的 に閉じて、遅延なくすぐに再起動します。 したがって、shutdownコマンドの適切なコマンドパラメーターに基づいて、メモ帳ドキュメントに次のように入力します。

シャットダウン-r -f -t 0

要約すると、 shutdownコマンドは、正しいパラメーターに基づいてPCのシャットダウン と 再起動の両方に使用されます。 この場合、 -rを使用すると、コマンドにリブートするよう指示されます。 -fパラメーターは、実行中のアプリケーションを強制的に閉じるようにコマンドに指示します。これにより、エラーやプログラムが意図せずにリモートPCからリブートコマンドを実行できなくなることを防ぎます。 最後に、 -tパラメーターは、コマンドにゼロ秒( 0 )の遅延でリブートを実行するよう指示します。
シャットダウンコマンドは、リブートする代わりにリモートPCを実際にシャットダウンする( -rの代わりに-sにする)、時間遅延を追加する、シャットダウンする前にカスタムメッセージを表示するなど、必要に応じてシャットダウンコマンドをカスタマイズできます。 シャットダウンコマンドと特定のコンピューター名またはアドレスを組み合わせて、複数のPCを一度に再起動またはシャットダウンすることもできます。


シャットダウンコマンドの作成が完了したら、 [ファイル]> [保存]に移動し、バッチファイルの便利な場所に移動します。 次に、[ ファイルの 種類 ]ドロップダウンメニューを選択し、[ すべてのファイル ]を選択します 。 最後に、 [ファイル名]ボックスでバッチファイルに名前を付け、拡張子を.batにして終了します。 この例では、バッチファイルにRemote Reboot.batという名前を付けて、リモートPCのデスクトップに配置します。


これでメモ帳を閉じることができ、準備ができている場合は、バッチファイルをダブルクリックして実行し、テストすることができます。 シャットダウンコマンドが正しくフォーマットされていれば、指定されたパラメーターとオプションでリモートPCが再起動またはシャットダウンされます。 バッチファイルが意図したとおりに機能することを確認したら、追加のリモートPCの必要に応じてコマンドを複製および変更できます。
また、リモートPCのコンテキストでシャットダウンコマンドを自動化するためにバッチファイルを使用していますが、このコマンドとバッチファイル自体は、それが実行されるすべてのWindows PC(または、 -mパラメーター)、ローカルPCを含む。 この記事では、リモートデスクトップGUIを介してバッチファイルを実行することにも焦点を当てましたが、コマンドラインからバッチファイルを起動することもできます。

カスタムバッチファイルを使用してリモートPCをすばやくシャットダウンまたは再起動する