Wie kann ich Powershell verwenden, um einen gruppierte „Generic Service“ zu stoppen und zu starten?
-
02-07-2019 - |
Frage
Wie verwende ich Powershell einen „Generic Service“, wie in der Microsoft „Clusterverwaltung“ Software gesehen zu beenden und starten?
Lösung
Sie können auch WMI verwenden. Sie können mit allen Basisdienste erhalten:
$services = Get-WmiObject -Computer "Computer" -namespace 'root\mscluster' `
MSCluster_Resource | Where {$_.Type -eq "Generic Service"}
beenden und einen Dienst zu starten:
$timeout = 15
$services[0].TakeOffline($timeout)
$services[0].BringOnline($timeout)
Andere Tipps
Es stellt sich heraus, die Antwort ist einfach das Kommandozeilen-Tool verwenden CLUSTER.EXE dies zu tun:
Cluster RES MyGenericServiceName / OFF
Cluster RES MyGenericServiceName / ON
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow