Sie sind hier: Startseite
 Liste aller Codebeispiele

Liste der laufenden Systemdienste

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 Windows PowerShell-Pipeline

Lokale Abfrage


Get-Service | Where-Object {$_.status –eq "running"}

Programmcodebeispiele

Fernabfrage


get-wmiobject Win32_Service -computer ServerEssen04 -filter "State='running'"

Hinweise

Ausgaben werden in den Beispielen durch Hilfsroutinen wie out() und PrintOut() erzeugt. Diese sind hier nicht angegeben, da deren Implementierung von der jeweiligen Umgebung abhängt. Für Konsolenanwendungen können hier z.B. Console.WriteLine() einsetzen.

Querverweise

 Definition '.NET Framework Class Library'  .NET & Visual Studio Community Portal