Programowanie wsadowe (*.bat) Usługi

Witam jak za pomocą programowanie wsadowego sprawdzić czy dana usługa jest uruchomiona czy też nie bo chodzi o to żeby za pomocą if sprawdzić czy dana usługa działą czy też nie i według tego podiąc dalsze działania ?

sc query "wuauserv" | find "RUNNING"
if "%ERRORLEVEL%"=="0" (
  echo bangla
) else (
  echo nie bangla
)

Przerzuć się na PowerShell: obadaj co wypluje:

Get-Service -Name wuauserv -ErrorAction SilentlyContinue

Wynik przypisać do zmienniej i tylko:

if ($service.Length -gt 0) {
    Tu akcja, jak leży.
    }

Jak zwróci 11 - to uruchomiony.