Deslote vários serviços para executar sob a conta incorporada LocalService
Description
Este exemplo mostra como pode utilizar o ServiceSet
recurso composto para garantir que existem múltiplos serviços e executados sob a LocalService
conta incorporada.
Com o Ensure definido para Present
, BuiltInAccount definido para LocalService
, e Nome definir o conjunto de Dhcp
e SstpSvc
, o recurso configura os Dhcp
serviços e SstpSvc
serviços a executar sob a LocalService
conta se estiver configurado para executar sob qualquer outra conta.
Com o Estado definido para Ignore
, o recurso não inicia ou para os serviços.
Se um dos serviços não existir, o recurso aumenta uma exceção. O ServiceSet
recurso composto não pode criar serviços, apenas gerir ou remover os existentes. Para criar um serviço se não existir, utilize o recurso Serviço.
Com Invoke-DscResource
O Invoke-DscResource
cmdlet não suporta invocar recursos compósitos. Em vez disso, utilize o recurso Serviço.
Com uma configuração
Este corte mostra como pode definir um Configuration
com um ServiceSet
bloco de recursos para garantir que os Dhcp
serviços e SstpSvc
serviços funcionam sob a LocalService
conta incorporada.
Configuration SetBuiltInAccount {
Import-DscResource -ModuleName 'PSDscResources'
Node localhost {
ServiceSet ExampleServiceSet {
Name = @(
'Dhcp'
'SstpSvc'
)
Ensure = 'Present'
BuiltInAccount = 'LocalService'
State = 'Ignore'
}
}
}