Inicio de varios procesos
Descripción
En este ejemplo se muestra cómo puede usar el ProcessSet
recurso compuesto para asegurarse de que se están ejecutando varios procesos.
Con Ensure establecido en Present
y Path establecido en la matriz de C:\Windows\System32\cmd.exe
y C:\TestPath\TestProcess.exe
, el recurso se inicia cmd.exe
y TestProcess.exe
sin ningún argumento si aún no se están ejecutando.
Con Invoke-DscResource
El Invoke-DscResource
cmdlet no admite la invocación de recursos compuestos. En su lugar, use el recurso WindowsProcess.
Con una configuración
Este fragmento de código muestra cómo se puede definir un Configuration
elemento con un ProcessSet
bloque de recursos para asegurarse de que los cmd.exe
procesos y TestProcess.exe
se están ejecutando.
Configuration Start {
Import-DscResource -ModuleName 'PSDscResources'
Node localhost {
ProcessSet ExampleProcessSet {
Path = @(
'C:\Windows\System32\cmd.exe'
'C:\TestPath\TestProcess.exe'
)
Ensure = 'Present'
}
}
}
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de