testutc возвращает errorlevel 0 зимой и errorlevel 1 летом.
>-- t-mail\utc.bat
@echo off
testutc
if errorlevel 1 goto summer
echo Default_OH [2:*/*.0] 05:30-06:30 ; Winner open hours>utc.ctl
echo UTC +3 ; Winner Time Zone>>utc.ctl
echo ; Winner open hours>zmh.ctl
echo Define ZMHb 05:30>>zmh.ctl
echo Define ZMHe 06:30>>zmh.ctl
goto end
:summer
echo ; Summer open hours>zmh.ctl
echo Define ZMHb 06:30>>zmh.ctl
echo Define ZMHe 07:30>>zmh.ctl
echo Default_OH [2:*/*.0] 06:30-07:30 ; Summer open hours>utc.ctl
echo UTC +4 ; Summer Time Zone>>utc.ctl
:end
>--
добавить в
>-- t-mail\t-mail.ctl
. . .
;Default_OH [2:*/*.0] 05:30-06:30 ; Winner open hours
;Default_OH [2:*/*.0] 06:30-07:30 ; Summer open hours
include utc.ctl
;UTC +3 ; Winner Time Zone
;UTC +4 ; Summer Time Zone
. . .
>--
добавить в
>-- t-mail\events.ctl
[M] Exec utc.bat 0.02:00
[M] Exec utc.bat 0.03:00
include zmh.ctl
Define ZMH ZMHb-ZMHe
MailOnly All ZMH
NoReq All ZMH
Break All ZMHb
. . .
>--
* Оригинал написан в s0t.talk
* Скопировано в s0t.info
* Скопировано в t-mail.chainik
* Скопировано в t-mail.nt.rus
* Скопировано в t-mail.ru
г0рький пьяница / программное обеспечение алкоголиков
... ╔═╔╗╠═╔═╔╗╔═╠═tm [Archive Lister Team] (2:2/1003)