Friday, April 11, 2025

Kill windows processes in bulk

 

$targetUser = "nasarudin"

$targetDomain = "YOURDOMAIN"

$targetProcess = "php.exe"


Get-WmiObject Win32_Process -Filter "Name = '$targetProcess'" | Where-Object {

    $owner = $_.GetOwner()

    $owner.User -eq $targetUser -and $owner.Domain -eq $targetDomain

} | ForEach-Object {

    Write-Host "Terminating PID $($_.ProcessId) owned by $targetDomain\$targetUser"

    $_.Terminate() | Out-Null

}


No comments:

Post a Comment