Windowsサービスは、バックグラウンドで実行される特別なアプリです。それらのほとんどは、ユーザーセッションとの対話がなく、ユーザーインターフェイスもありません。サービスは、Windows NT3.1で開始されたWindowsNTオペレーティングシステムファミリの最も重要な部分の1つであり、Windows 7、Windows 8、Windows 10などの最新のWindowsバージョンがすべて含まれています。今日は、実行中のリストを保存する方法を説明します。テキストファイルへのサービスを停止しました。
広告
ディズニープラスでクローズドキャプションをオフにする方法
サードパーティのプロセスマネージャを使用している場合、サービスのリストをファイルに保存することは問題ではありません。たとえば、Sysinternalsの有名なプロセスマネージャーであるProcess Explorerを使用すると、実行中のアプリのリストをエクスポートできます。
箱から出して、Windows10はサービスを管理するためのいくつかのツールを提供します。唯一のGUIツールは、「サービス」と呼ばれる特別なMMCスナップインです。キーボードのWin + Rショートカットキーを押して、[ファイル名を指定して実行]ダイアログを開きます。タイプservices.msc[実行]ボックスで。
サービスコンソールは次のようになります。
ただし、サービスのリストをファイルに保存することはできません。
この制限を回避するために、特別なコンソールツール「sc」を使用できます。これは、Windows10の既存のサービスを管理できる強力なアプリです。
実行中のサービスをファイルに保存する
実行中のサービスをWindows10のファイルに保存するには 、 以下をせよ。
Discordのアカウントを削除する方法
- 管理者として新しいコマンドプロンプトを開きます 。
- 次のコマンドを入力して、実行中のサービスのリストをファイルに保存します。
sc query type = service> '%userprofile% Desktop active_services.txt'
好みに応じてファイル名とそのパスを変更します。
- 上記の例に従うと、Desktopフォルダーに「active_services.txt」という名前のテキストファイルが作成されます。現在実行中のサービスのリストが含まれます。テキストエディタアプリで開きます。例:メモ帳。
これで完了です。
ヒント:オプション/?を指定してsc.exeを実行します。 ((sc /?
)利用可能なオプションを確認します。または、これを参照してください オンラインドキュメント 。
subreddit 内を検索する方法
または、PowerShellを使用することもできます。特別なコマンドレットが付属していますGet-Service
。
PowerShellを使用して実行中のサービスをファイルに保存する
- 開いた パワーシェル 。必要に応じて、次のように実行します 管理者 。
- コマンドを入力します
Get-Service | Where-Object {$ _。Status-eq '実行中'}
実行中のサービスのリストを表示します。 - ファイルに保存するには、次のコマンドを実行します。
Get-Service | Where-Object {$ _。Status-eq '実行中'} | Out-File -filepath '$ Env:userprofile Desktop active_services.txt'
- これにより、デスクトップフォルダに新しいテキストファイル「active_services.txt」が作成されます。
停止したサービスをファイルに保存
- 高架で コマンド・プロンプト 、次のコマンドを実行します。
scクエリタイプ=サービス状態=非アクティブ> '%userprofile% Desktop active_services.txt'
。 - または、 昇格されたPowerShell 次のコマンドシーケンスを実行します。
Get-Service | Where-Object {$ _。Status-eq'Stopped '} | Out-File -filepath '$ Env:userprofile Desktop inactive_services.txt'
。 - 使用する方法に関係なく、デスクトップフォルダに新しいファイルinactive_services.txtが作成されます。メモ帳で開きます。
すべてのWindowsサービスのリストをファイルに保存する
- 高架で コマンド・プロンプト 、次のコマンドを実行します。
sc query type = service state = all> '%userprofile% Desktop all_services.txt'
。 - または、 昇格されたPowerShell 次のコマンドシーケンスを実行します。
Get-Service | Out-File -filepath '$ Env:userprofile Desktop all_services.txt'
。 - 使用する方法に関係なく、デスクトップフォルダに新しいファイルall_services.txtが作成されます。メモ帳で開きます。
それでおしまい。
関連記事:
- 実行中のプロセスをWindows10のファイルに保存する
- Windows 10でサービスを開始、停止、または再起動する方法
- Windows10でサービスを無効にする方法
- Windows10でサービスを削除する方法