Скрипт для перезапуска TeamViewer
Автоматический скрипт для проверки соединения с сетью Интернет по расписанию и перезапуска программы TeamViewer в случае пропадения интернет соединения.
#type monitor_teamviewer.bat
@echo off
setlocal enableextensions enabledelayedexpansion
set /a “x = 0”
@set ip=%1
:more_to_process
if %x% leq 5 (
ping 127.0.0.1 -n 5 > nul
ping -n 1 1.1.1.1 | find “TTL”
if errorlevel 1 (
taskkill /F /IM TeamViewer.exe
netsh interface set interface “NET 3” DISABLED
ping 127.0.0.1 -n 10 > nul
netsh interface set interface “NET 3” ENABLED
ping 127.0.0.1 -n 5 > nul
C:\TeamViewer\TeamViewer.exe
echo %x%
set /a “x = 0”
goto :more_to_process
)
echo %x%
set /a “x = 0”
goto :more_to_process
)
endlocal