Legen Sie mehrere Dienste fest, die unter dem integrierten Konto LocalService ausgeführt werden sollen.
Beschreibung
In diesem Beispiel wird gezeigt, wie Sie die ServiceSet
zusammengesetzte Ressource verwenden können, um sicherzustellen, dass mehrere Dienste vorhanden sind und unter dem LocalService
integrierten Konto ausgeführt werden.
Mit dem Festlegen von Present
"BuiltInAccount" auf LocalService
" und "Name" wird das Array von Dhcp
und SstpSvc
"Name" festgelegt, konfiguriert die Ressource die Dhcp
SstpSvc
unter dem LocalService
Konto ausgeführten Dienste, wenn sie unter einem anderen Konto konfiguriert sind.
Wenn der Status auf Ignore
"State" festgelegt ist, wird die Ressource nicht gestartet oder beendet.
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 ServiceSet
Configuration
Ressourcenblock definieren können, um sicherzustellen, dass die Dhcp
dienste SstpSvc
unter dem LocalService
integrierten Konto ausgeführt werden.
Configuration SetBuiltInAccount {
Import-DscResource -ModuleName 'PSDscResources'
Node localhost {
ServiceSet ExampleServiceSet {
Name = @(
'Dhcp'
'SstpSvc'
)
Ensure = 'Present'
BuiltInAccount = 'LocalService'
State = 'Ignore'
}
}
}
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