Code: Select all
Param()
$ProcessName = "EngineMonitor"
if((get-process $ProcessName -ErrorAction SilentlyContinue) -eq $Null)
{ Start-Process -FilePath "EngineMonitor.exe" -WorkingDirectory "D:\Sinet\EngineMonitor" }else{ Start-Sleep -s 15
Get-Process EngineMonitor | Stop-Process}
if((get-process $ProcessName -ErrorAction SilentlyContinue) -ne $Null)
{
Start-Sleep -s 60
Get-Process EngineMonitor -ErrorAction SilentlyContinue | Stop-Process
Get-Process siNetNodeWPF -ErrorAction SilentlyContinue | Stop-Process
Get-Process siNetNodeWPF -ErrorAction SilentlyContinue | Stop-Process}