Comme mentionné dans le titre, comment savoir quel utilisateur fait tourner un service avec powershell ?
Réponses
Trop de publicités?
Bart De Vos
Points
17611
gwmi win32_service | ForEach-Object {
$process=$_.ProcessId
$name=$_.Displayname
if($process -ne 0)
{
Write-Host "Service: $name - ID: $process"
(gwmi -class win32_process | where{$_.ProcessID -eq $process }).getowner() | Select -property domain, user }
}
Je ne l'ai pas beaucoup testé, mais il me donne ce dont j'ai besoin.