I am trying to get a list of all services on a list of servers (servers.txt) that have a startmode of auto and state stopped
$servers = get-content c:\servers.txt
foreach ($server in $servers)
{ get-wmiobject win32_service -computername $server | `
where {$_.State -eq "Stopped" -and $_startmode -eq "auto"}
} | select systemname, state, displayname, startmode
but got error
An empty pipe element is not allowed
any idea?
but if I run it manually for one server it works fine