もっと詳しく

Powershellはコマンドラインインタープリターです。 さまざまなタイプのタスクを実行するために、Start-Service、Get-Service、Restart-Service、Stop-Serviceなどのコマンドを使用します。 これらのコマンドは「コマンドレット」。

サービスの再起動は、システム管理の一般的な作業です。 Powershellは、サービスの開始、停止、再起動など、リモートコンピューターで指定された操作を実行するのにも役立ちます。

この投稿では、PowerShellを使用してサービスを再起動する方法を学習します。

PowerShellでRestart-Serviceコマンドレットはどのように機能しますか?

の中に “再起動サービス」プロセスでは、コマンドレットは最初にメッセージをWindowsサービスコントローラーに送信してサービスを停止し、次にサービスを再開します。 サービスがすでに停止している場合は、警告を送信せずにサービスを開始します。

サービスを再起動するには、以下の構文を使用します。

構文
Reset-Serviceコマンドの構文は次のとおりです。

再起動-サービス-<パラメーター>>

ここに、追加された「<パラメータ>」は、Restart-Serviceが実行する必要のあるアクションについてコンパイラーに通知します。 これらのパラメータのいくつかについて、ここで説明します。

構文 説明
リスタート-サービス-名前<文字列[]>> パラメータ「名前」は、サービスの名前を示す識別子です。
リスタートサービス-DisplayName<文字列[]>> パラメータ「表示名」は、サービスの完全な名前を表示する識別子でもあります。
再起動サービス [-PassThru] とともに “-PassThru」パラメータの場合、Restart-Serviceは、サービスが開始されて動作ステータスが表示されるまで待機するように強制されます。
再起動サービス [-Force] 同様に、「-力」パラメーターは、指定されたサービスを強制的に再始動するようにコンパイラーに指示します。
再起動サービス [-Include <string[]>] -含む」パラメータは、再起動プロセスに含まれるサービスを示します。
再起動サービス [-Exclude <string[]>] -除外する」パラメータは、再起動プロセスで除外されるサービスを示します

PowerShellを使用してサービスを再起動するにはどうすればよいですか?

このセクションでは、「再起動サービス」をPowershellで。

例1
まず、「Get-Service」コマンドレット。 このコマンドは、サービスのリストを「状態」、「名前“、 と “表示名」:

ここで、最後の2つのサービスを再開します。XboxNetApiSvc” と “ZapyaService」; 1つは停止し、もう1つは実行状態です。

ZapyaService」が再起動されると、ウィンドウサービスコントローラにメッセージが送信され、警告なしに停止して再開します。

>> 再起動-サービスZapyaService

再起動した場合「XboxNetApiSvc」サービスの場合、すでに「」にあるため、メッセージのみがウィンドウサービスコントローラに送信されて再起動されます。停止” 州:

>> 再起動-サービスXboxNetApiSvc

ここでも、「Get-Service」コマンドレットを使用してサービスのステータスを確認します。

ご覧のとおり、両方とも「ZapyaService” と “XboxNetApiSvc」サービスは現在「ランニング” 州:

例2
次に、前述のパラメーターを使用してRestart-Serviceを使用する方法を見てみましょう。 ここで、次の例では、「-除外する」パラメータを使用して、「」を除くすべてのXboxサービスを再起動します。XboxLiveネットワーキングサービス」。

リスタートサービスを実行する前に、まず、「Get-Service」コマンドを使用してXboxサービスの現在のステータスを確認します。

ご覧のとおり、「Xbox」に関連する4つのサービスがあり、2つは停止状態で、残りは実行状態です。

次に、PowerShellで次のコマンドを入力して、「XboxLiveネットワーキングサービス」はすでに実行状態にあるため、次のようになります。

>> 再起動サービス -表示名 「xbox*」 -除外する 「XboxLiveネットワーキングサービス」

再起動後、コマンドレット「Get-Service」を使用して、再起動されたサービスのステータスを確認します。

与えられた出力は、他の3つのXboxサービスも「ランニング” 州:

PowerShellを使用したサービスの再起動に関連する重要な情報を提供しました。

結論

PowerShellでサービスを再起動するには、「再起動サービス” 指図。 Reset-Serviceコマンドの構文は次のようになります。リスタート-サービス-<パラメータ>」、ここで追加された「」は、Restart-Serviceが実行する必要のあるアクションについてコンパイラーに通知します。 このコマンドを使用して、すでに停止または実行中のサービスを再起動できます。 この投稿では、PowerShellを使用してサービスを再起動する方法を例を挙げて学習しました。

The post PowerShellを使用してサービスを再起動する方法 appeared first on Gamingsym Japan.