コマンドラインでWindowsサービスを管理する方法

人々は、Windows を使用している場合でも、ターミナルを離れずにシステム タスクを管理する効率的な方法を常に探しています。 Windows では、システムとアプリケーションがスムーズに実行されるように、サービスがバックグラウンドで実行されます。多くの人は、サービス マネージャーを開く代わりに、コマンド ライン経由で Wi​​ndows サービスを管理することを好みます。本日のチュートリアルでは、これらの方法を探り、ターミナルから直接 Windows サービスを管理する方法を説明します。

1. sc.exe を使用して Windows サービスを管理する

sc.exe は、Windows サービスを管理するための組み込みのコマンド ライン ツールです。このツールを使用すると、ターミナルから直接サービスを構成、照会、制御できます。 sc.exe を使用すると、グラフィカル サービス マネージャーを使用せずに Windows サービスを完全に制御できます。

scでサービスステータスを確認する

sc query serviceNameコマンドを使用して、特定のサービスのステータスを確認できます。たとえば、sc query MySQL80 コマンドを実行して、MySQL80 サービスのステータスなどの詳細情報を取得します。

コマンドラインでWindowsサービスを管理する方法
scでサービスステータスを確認する

現在、MySQL はマシン上で実行されていません。

scでサービスを開始する

sc.exe を使用して特定のサービスを開始するには、コマンドsc start ServiceName を使用できます。たとえば、MySQL80 サービスを開始するには、sc start MySQL80を実行します。サービスが正常に開始されたかどうかを確認するには、 sc query MySQL80コマンドを使用してサービスのステータスを確認します。

コマンドラインでWindowsサービスを管理する方法

scでサービスを停止する

サービスを停止してシステム リソースを解放できます。たとえば、sc stop MySQL80コマンドは MySQL を停止しますが、これはsc query MySQL80コマンドで確認できます。

コマンドラインでWindowsサービスを管理する方法

scを使用して新しいサービスを作成する

sc createコマンドを使用して新しいサービスを作成できます。このコマンドでは、サービス名、実行可能パス、およびスタートアップの種類を指定する必要があります。たとえば、起動時に自動的に開始される「mte」という新しいサービスを作成するには、次のように入力します。

sc create mte binPath= "C:\Users\HP\Desktop\Examples\Service.exe" start= auto
コマンドラインでWindowsサービスを管理する方法

sc を使用してサービスを更新する

sc configコマンドを使用して既存のサービスを設定できます。たとえば、スタートアップの種類を手動に変更するには、次のコマンドを実行します。

sc config serviceName start= demand
コマンドラインでWindowsサービスを管理する方法

sc を使用してサービスを削除する

サービスが不要になったら、次のコマンドで Windows から完全に削除できます。

sc delete srviceName
コマンドラインでWindowsサービスを管理する方法

2. Netコマンドを使用してWindowsサービスを管理する

Windows の net コマンドを使用すると、コマンド ラインからサービスを管理できます。このコマンドを使用すると、ユーザーはグラフィカルなサービス マネージャーを使用せずに、サービスを開始、停止、一時停止、再開、および照会できます。

net コマンドを使用してサービスを開始および停止する

Windows サービスは、それぞれnet start serviceName コマンドnet stop serviceNameコマンドを使用して開始または停止できます。

コマンドラインでWindowsサービスを管理する方法
netコマンドでサービスを開始または停止する

net コマンドを使用してサービスを一時停止および再開する

一部の Windows サービスでは、完全に停止するのではなく、一時停止と再開がサポートされています。その場合、それぞれnet pause ServiceName コマンドnet continue ServiceNameコマンドを使用できます。

コマンドラインでWindowsサービスを管理する方法
ネットサービスの一時停止と再開

netコマンドでサービスステータスを確認する

net コマンド自体は特定のサービスのステータスを直接確認する方法を提供しませんが、findstr コマンドと一緒に使用して結果をフィルタリングすることができます。たとえば、指定されたサービスが実行中かどうかを確認するには、次のように入力します。

net start | findstr "ServiceName"
コマンドラインでWindowsサービスを管理する方法
netコマンドでサービスステータスを確認する

指定されたサービスが実行中の場合、コマンドはそのサービスの名前を返します。そうでない場合、出力は行われません。

net コマンドを使用してリモート サービスを管理する

net コマンドを使用して、コンピューター名を指定してリモート コンピューター上のサービスを管理できます。たとえば、net start ServiceName /S RemotePC コマンドnet stop ServiceName /S RemotePCコマンドは、リモート コンピューター上のサービスを開始または停止するために使用されます。

Sign up and earn $1000 a day ⋙

Leave a Comment

Windowsでカーネルデータインページエラーを修正する方法

Windowsでカーネルデータインページエラーを修正する方法

カーネル データ インページ エラー (停止コード 0x0000007a) は、不良セクタ、ウイルス、ハード ドライブ、または RAM の障害によって発生します。

Windows 10でWindowsセキュリティを開く方法

Windows 10でWindowsセキュリティを開く方法

Windows セキュリティが有効になっており、マルウェア、ウイルス、その他のセキュリティ上の脅威をスキャンしてデバイスを積極的に保護します。

コンピュータの構成を簡単かつ迅速に確認する方法

コンピュータの構成を簡単かつ迅速に確認する方法

コンピュータの構成やラップトップの構成を表示する方法は多数あります。

Windows 10でファンクションキーが機能しない問題を修正

Windows 10でファンクションキーが機能しない問題を修正

Fn ファンクション キーを使用すると、一部のハードウェア機能をより迅速かつ簡単に制御できます。

WindowsのCドライブの黄色い三角の警告を削除する方法

WindowsのCドライブの黄色い三角の警告を削除する方法

この場違いなインジケーターは通常、BitLocker 暗号化が無効になっているか、更新に再起動が必要であるか、ファームウェアのアップグレードが保留中であることを意味します。

Windows 10でコンピューター/システムのプロパティを開く6つの方法

Windows 10でコンピューター/システムのプロパティを開く6つの方法

Windows 10 でコンピューターのプロパティ (またはシステムのプロパティ) を開くには、次の 6 つの方法のいずれかを使用できます。

ゲストWi-Fiネットワークをロックして誰にも覗かれないようにする方法

ゲストWi-Fiネットワークをロックして誰にも覗かれないようにする方法

ゲスト Wi-Fi ネットワークを適切にロックダウンすると、他の情報を共有することなく、インターネット接続を訪問者と共有できます。

Windows 11のファイアウォールをオフにする3つの方法

Windows 11のファイアウォールをオフにする3つの方法

この記事では、WebTech360 が Windows 11 でファイアウォールをオフにする方法を説明します。

小さな変更でWindowsコンピューターの速度が大幅に向上

小さな変更でWindowsコンピューターの速度が大幅に向上

初めてコンピュータを購入したときは、数秒で起動し、まるで夢のようにスムーズに動作しました。しかし、時が経つにつれて状況は変化しました。

パソコンの容量を大量に消費する一時ファイルを修正する方法

パソコンの容量を大量に消費する一時ファイルを修正する方法

このドキュメントは、インターネット履歴やブラウザのキャッシュをクリアする方法ではなく、.tmp ファイルの削除について説明します。

Windows 11でバックグラウンドアプリをオフにしてRAM消費量を減らす方法

Windows 11でバックグラウンドアプリをオフにしてRAM消費量を減らす方法

Windows 11 のバックグラウンド アプリをオフにすると、パフォーマンスが最適化され、バッテリーが節約され、RAM の消費量が削減されます。

Windows 11にVPNをインストールして使用する方法

Windows 11にVPNをインストールして使用する方法

VPN をインストールすると、Windows 11 コンピューターのセキュリティが強化されます。

誰でも使える新しいオプションを提供するWindowsのアクセシビリティショートカット8選

誰でも使える新しいオプションを提供するWindowsのアクセシビリティショートカット8選

Windows には、PC のインターフェイスをカスタマイズしたり、快適性を向上させたり、完全にハンズフリーで操作したりするのに最適な、便利なアクセシビリティ オプションが多数用意されています。

Windows 10で設定に素早くアクセスする12の方法

Windows 10で設定に素早くアクセスする12の方法

Windows 10では、Microsoftは「設定」という新しいアプリケーションを統合しました。この設定アプリケーションは、従来のコントロールパネルアプリケーションに代わるものとしてMicrosoftが作成したMetroアプリケーションです。

WindowsでCMDを使って大きなフォルダを削除する

WindowsでCMDを使って大きなフォルダを削除する

システム上の大きなフォルダは、システム容量を大量に消費する原因の一つです。作成したフォルダの多くは、削除してもしばらくすると再び表示されます。もしかしたら、削除しようとした不要なフォルダかもしれません。