Wie kann ich Powershell verwenden, um einen gruppierte „Generic Service“ zu stoppen und zu starten?

StackOverflow https://stackoverflow.com/questions/113737

  •  02-07-2019
  •  | 
  •  

Frage

Wie verwende ich Powershell einen „Generic Service“, wie in der Microsoft „Clusterverwaltung“ Software gesehen zu beenden und starten?

War es hilfreich?

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
scroll top