PowerShell:
Код:

$sPath2App = "E:\Песочница\0263\BadApp\BadApp.exe"
$oProcess = Get-Process -Name BadApp -ErrorAction:SilentlyContinue
if($oProcess -eq $NULL) {
Start-Process -FilePath $sPath2App
} else {
if(-not $oProcess.Responding) {
$oProcess.Kill()
Start-Process -FilePath $sPath2App
}
}
В качестве исполняемого файла использовалась утилита для имитации различных состояний процесса:
Bad Application - Hang Process, Crash, Terminate Explorer - NTWind Software.