[FAQ CENTER トップ]
[Powershell FAQ トップへ]



【Powershell】Windows サービスで動作中の一覧を取得し、動作中のサービス数をカウントするサンプル



更新日:2018/02/18


目的


Windows において"開始中"のサービス一覧をファイルに出力し、かつ数をカウントするサンプルコードです。


サンプルコード


以下の例ではサービスの一覧を c:\temp\services.txt に出力して、さらにサービスの数をカウントしています。


$result = Get-Service | Where-Object {$_.status -eq "running"} | findstr "Running" | Out-File c:\services.txt
$ret = (Get-Content -Path c:\services.txt).Length

Write-Host "サービス数は" $ret



実行例


以下は実行例です。

PS C:\>$result = Get-Service | Where-Object {$_.status -eq "running"} | findstr "Running" | Out-File c:\services.txt
PS C:\> $ret = (Get-Content -Path c:\services.txt).Length
PS C:\> Write-Host "サービス数は" $ret
サービス数は 124








[Powershell FAQ トップへ]
[FAQ CENTER トップ]


本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。) Copyright(c) tooljp.com 2007-2018