Code-Beispiel
Autor: Dr. Holger Schwichtenberg
Beschreibung
Die Liste der laufenden Systemdienste erhält man mit dem folgenden Befehl.
Leider ist die Fernabfrage eines anderen Systems mit Get-Service ebenso wie mit den anderen eingebauten Commandlets der PowerShell nicht möglich. Dies ist sicherlich eine der größten Beschränkungen der PowerShell 1.0. Lediglich über den Umweg über die Windows Management Instrumentation (WMI) ist ein Zugang zu anderen Systemen möglich. Dafür steht das Commandlet Get-WmiObject zur Verfügung.
Programmcodebeispiele PowerShell-Pipeline
Lokale Abfrage
Get-Service | Where-Object {$_.status –eq "running"}
Programmcodebeispiele
Fernabfrage
get-wmiobject Win32_Service -computer ServerEssen04 -filter "State='running'"
Querverweise
Liste aller Codebeispiele
Definition '.NET Framework Class Library'
PowerShell Community Portal