Я написал небольшую программу, чтобы проверить, не работает ли моя сеть, она выглядит так:
@echo off
set ipaddr=172.217.11.238
set oldstate=neither
:loop
set state=up
ping -n 1 !ipaddr! >nul: 2>nul:
if not !errorlevel!==0 set state=down
if not !state!==!oldstate! (
echo.Link is !state!
set oldstate=!state!
start msg * "Network is !state!!"
)
ping -n 2 127.0.0.1 >nul: 2>nul:
goto :loop
endlocal
Я положил ее в папку автозагрузки C:\Users\Quadsam\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
после преобразования в exe и перезапустил свой p c. Программа работает отлично, но время от времени появляется всплывающее сообщение Network is Down!
, поэтому я нажимаю ОК, но затем появляется Network is Up!
, и, казалось бы, в случайное время оно всплывает с этими сообщениями. Я разозлился и пошел удалить его, но его уже не было! Я проверил диспетчер задач, программа там не появляется. Я пытался установить сторонние диспетчеры задач, но безуспешно. Я проверил в реестре, нет ли на него указателя в Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
. Я проверил msconfig.exe и нигде не могу его найти. Кто-нибудь может мне с этим помочь?