if (Test-Path ./pid.temp) { $sID = Get-Item -Path ./pid.temp | Get-Content -Tail 1 if (Get-Process -Id $sID -ErrorAction SilentlyContinue) { Stop-Process -Id $sID } Remove-Item "./pid.temp" }