Written by: Rolf Masuch 12.08.2009 09:01
Hallo Community, der Kollege Richard Sidddaway [MVP] hat ein sehr interessantes Skript zu diesem Thema bereit gestellt. Basierend auf dem Cmdlet Add-Type erzeugt er eine eigene Klasse “StartOrder”. Danach rekursiv durch die Registry gehen und die Services einsammeln und jeden Service als Objekt von diesem Typ aufnehmen. Die eigentliche Logik zur Ermittlung der Startreihenfolge findet danach statt indem der Registrywert ServiceGroupOrder ermittelt wird und der ServiceName und Loadorder in eine Hashtabelle übertragen wird. Sortieren, fertig! Ihr findet das fertige Skript hier: http://richardsiddaway.spaces.live.com/blog/cns!43CFA46A74CF3E96!2493.entry Anregungen zur Verbesserung nimmt er gern entgegen :-) Gruß Rolf
Hallo Community,
der Kollege Richard Sidddaway [MVP] hat ein sehr interessantes Skript zu diesem Thema bereit gestellt. Basierend auf dem Cmdlet Add-Type erzeugt er eine eigene Klasse “StartOrder”. Danach rekursiv durch die Registry gehen und die Services einsammeln und jeden Service als Objekt von diesem Typ aufnehmen. Die eigentliche Logik zur Ermittlung der Startreihenfolge findet danach statt indem der Registrywert ServiceGroupOrder ermittelt wird und der ServiceName und Loadorder in eine Hashtabelle übertragen wird. Sortieren, fertig! Ihr findet das fertige Skript hier: http://richardsiddaway.spaces.live.com/blog/cns!43CFA46A74CF3E96!2493.entry Anregungen zur Verbesserung nimmt er gern entgegen :-) Gruß Rolf