Get-Process frpc -ErrorAction SilentlyContinue | Stop-Process -Force Start-Sleep 2 try { Start-ScheduledTask -TaskName frpc -ErrorAction Stop } catch { Start-Process C:\frp\frp_0.61.1_windows_amd64\frpc.exe -ArgumentList '-c','C:\frp\frp_0.61.1_windows_amd64\frpc.toml' -WindowStyle Hidden } Start-Sleep 5 Write-Host ('frpc running: ' + [bool](Get-Process frpc -ErrorAction SilentlyContinue))