Sie sind hier: Startseite
 Liste aller Codebeispiele

Abhängige Systemdienste ermitteln

Autor: Dr. Holger Schwichtenberg

Beschreibung

Die abhängigen Dienste eines Systemdienstes kann man alternativ auch in WMI ermitteln, durch die Methode GetRelated() in der Klasse ManagementObject in der .NET-Klassenbibliothek,. Der folgende Befehl ermittelt die Dienste, die von dem Dienst "IISAdmin" abhängig sind.

Die gleiche Objektmenge erhält man auch über eine WQL-Abfrage mit Bezug auf den feststehenden Ausdruck AssocClass.

Programmcodebeispiele PowerShell-Pipeline

(get-wmiObject win32service -filter "Name = 'iisadmin'").GetRelated($null,"Win32DependentService",$null,$null,$null,"Antecedent",$false,$null) | select name

Programmcodebeispiele PowerShell-Pipeline

([wmiSearcher]"Associators of {Win32Service.Name='iisadmin'} Where AssocClass=Win32DependentService Role=Antecedent").get()

 

Querverweise

 Definition '.NET Framework Class Library'  PowerShell Community Portal

Buchtipp

Buchcover Windows PowerShell 5.1 und PowerShell Core 6.1 - Das Praxishandbuch (3. Auflage 12/2018) Kindle Windows PowerShell 5.1 und PowerShell Core 6.1 - Das Praxishandbuch (3. Auflage 12/2018) Kindle
Autoren: Dr. Holger Schwichtenberg
erschienen 2018, 1000 Seiten, 42,99 €
ISBN: 978-3-446-45923-6
Bestellung: Amazon.de oder im Buchhandel über ISBN 978-3-446-45923-6

Beratung & Support:

Schulungen zu diesem Thema:

 Anfrage für eine individuelle Schulung zum Thema PowerShell;PowerShell  Gesamter Schulungsthemenkatalog