Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


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.
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:25, 29-05-2013 | #5