Arrestare più processi
Descrizione
In questo esempio viene illustrato come usare la ProcessSet
risorsa composita per assicurarsi che vengano arrestati più processi.
Con Verifica impostato su Absent
e Percorso impostato sulla matrice di C:\Windows\System32\cmd.exe
e C:\TestPath\TestProcess.exe
, la risorsa interrompe le istanze in esecuzione di cmd.exe
e TestProcess.exe
.
Con Invoke-DscResource
Il Invoke-DscResource
cmdlet non supporta la chiamata di risorse composte. Usare invece la risorsa WindowsProcess.
Con una configurazione
Questo frammento di codice illustra come definire un Configuration
oggetto con un ProcessSet
blocco di risorse per garantire che i cmd.exe
processi e TestProcess.exe
vengano arrestati.
Configuration Stop {
Import-DscResource -ModuleName 'PSDscResources'
Node localhost {
ProcessSet ExampleProcessSet {
Path = @(
'C:\Windows\System32\cmd.exe'
'C:\TestPath\TestProcess.exe'
)
Ensure = 'Absent'
}
}
}