Показать сообщение отдельно
Старый 18.11.2019, 10:20   #7 (permalink)
Max
Компьютерщик
 
Аватар для Max
 
Регистрация: 12.02.2008
Адрес: ХМАО
Сообщений: 11,625
Записей в дневнике: 36
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Репутация: 26467
По умолчанию

В общем, батник работает, все нормально, но выявилась такая брешь (в принципе, предсказуемая): когда на сервере в филиале, где установлен батник, пропадает интернет, батник не может достучаться то требуемого ip (это логично), когда интернет появляется вновь, батник отсылает уведомление на электронку о том, что небыл доступен ip-адрес второго филиала, хотя при этом во втором филиале с инетом все было нормально.
Следовательно, батник пришлось доработать и окончательный вид у него такой:
Код:
@echo off
set "mailsender=C:\Portable\mailsend\mailsend1.20b.exe"
set ip=10.0.3.234
 
ping -n 1 ya.ru&& (call :ping)|| (call :mail)
pause& exit
 
:ping
 ping -n 1 %ip%
exit /b
 
:mail
"%mailsender%" ^
-smtp smtp.gmail.com ^
-port 465 ^
-name "%USERNAME%" ^
-user from ^
-f from@gmail.com ^
-pass PASSWORD ^
-t to@gmail.com ^
-sub "Error backup to Sklad IP %ip%" ^
-M "The computer on the sklad %ip%" ^
-auth-plain +bc +cc -q -ssl
exit /b
__________________
Не задавай вопросов, если не знаешь, что делать с ответом.
Max вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070