2015-08-14 31 views
0

我使用PrivateInternetAccess作为一对自动化工具,但在失去互联网连接时,它的killswitch会激活,切断互联网连接。互联网连接将会丢失,直到手动重新连接或重新启动应用程序(这会使其在启动时自动连接)。批处理文件,用于检查连接并在没有Internet连接时重新启动程序

为了进一步阐明,我需要一个批处理文件: 1.检查每隔15秒是否有互联网连接 2.如果没有互联网连接,则结束所有名为pia_manager.exe的任务。通常应该有一个,但出现的情况有2个。 3.执行完第2步后,稍等片刻回到步骤1.

我希望我能够澄清我的问题。我知道多个与PrivateInternetAccess有相同问题的人,我很惊讶没有人问过这个问题。

请帮我一把。干杯!

+0

没有编辑框。我的意思是:在执行第2步之后,等待一分钟**返回第1步 – Bart

+0

,最终找到一种基于此处其他脚本的方式。 – Bart

回答

0

如何重新连接断开KILLSWITCH

后民营互联网接入这个脚本会检查其连接每15秒后重新PIA。使用底部ping线以秒为单位设置 间隔。保持第一条ping线,因为PIA可能需要长达30秒才能连接。

@echo off&cls 

:loop 
Echo Testing connection... 
ping www.google.com >nul || (
    Echo Restarting PIA... 
    taskkill /im pia_manager.exe /f 
    ping localhost -n 15 >nul 
) 
ping localhost -n 15 >nul 
goto:loop 
相关问题