Liste aller Codebeispiele
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'
Verfügbarkeit der Klasse 'System'
Übersicht über den FCL-Namensraum 'System'
Portal dotnetframework.de
|