Stellen Sie sicher, dass mehrere Dienste ausgeführt werden
Beschreibung
In diesem Beispiel wird gezeigt, wie Sie die ServiceSet
zusammengesetzte Ressource verwenden können, um sicherzustellen, dass mehrere Dienste vorhanden sind und ausgeführt werden.
Mit "Sicherstellen" auf Present
" "Status", "Auf " festgelegt" und "Name" wird das Array von Dhcp
und "Name" festgelegtRunning
, wird die Ressource gestartet und MpsSvc
dienste gestartet Dhcp
MpsSvc
, wenn sie nicht ausgeführt werden.
Wenn ein Dienst nicht vorhanden ist, löst die Ressource eine Ausnahme aus. Die ServiceSet
zusammengesetzte Ressource kann keine Dienste erstellen, nur vorhandene verwalten oder entfernen. Um einen Dienst zu erstellen, wenn es nicht vorhanden ist, verwenden Sie die Dienstressource.
Mit Invoke-DscResource
Das Invoke-DscResource
Cmdlet unterstützt nicht das Aufrufen von zusammengesetzten Ressourcen. Verwenden Sie stattdessen die Dienstressource.
Mit einer Konfiguration
In diesem Codeausschnitt wird gezeigt, wie Sie einen Configuration
ServiceSet
Ressourcenblock definieren können, um sicherzustellen, dass die Dhcp
Dienste MpsSvc
ausgeführt werden.
Configuration Start {
Import-DscResource -ModuleName 'PSDscResources'
Node localhost {
ServiceSet ExampleServiceSet {
Name = @(
'Dhcp'
'MpsSvc'
)
Ensure = 'Present'
State = 'Running'
}
}
}
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für