Я пытаюсь сделать (надеюсь, простой) скрипт, который при запуске проверяет мое мобильное устройство. Если мобильный телефон подключен к сети, он выполнит одну команду, а если нет - другую.
Я пробовал следующую команду:
ping -n 1 (The IP) >nul
IF ERRORLEVEL 0 GOTO safe
IF ERRORLEVEL 1 GOTO alarm
:safe
start home.mp3
GOTO end
:alarm
start alarm.mp3
GOTO end
:end
exit
Это действительно сработало однажды, но с тех пор не работает после первого пинга. Я что-то упускаю? Может, есть более простой способ сделать это?
ping -n 1 xxx.yyy.zzz.www | findstr TTL && start home.mp3
ping -n 1 xxx.yyy.zzz.www | findstr TTL || start alarm.mp3
ping -n 1 COMPUTERNAME | findstr TTL && start home.mp3 || start alarm.mp3