Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] bat файл для отправки счётчика по почте

Ответить
Настройки темы
CMD/BAT - [решено] bat файл для отправки счётчика по почте

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: f0xh0und@vk
Дата: 12-02-2013
Описание: Грубанул =)
Доброго времени суток! Тема такая, помогите написать пожалуйста bat файл для расчёта количества дней оставшихся до определённой даты и отправить их по почте с помощью sendmail.exe вместе с сопроводительным текстом

Пример:

Добрый день!
До события осталось 56 дней.

Заранее спасибо за помощь. Очень нужно.

Отправлено: 08:53, 12-02-2013

 

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Ну или хотя бы счётчик до назначенной даты

Отправлено: 09:48, 12-02-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Цитата f0xh0und@vk:
для расчёта количества дней оставшихся до определённой даты »
Код: Выделить весь код
@Echo Off
:: Дата дня Х в формате DD MM YYYY. Ведущие нули должны присутствовать. Пример записи для 9 мая 2013 года.
Set dateX=09 05 2013
:: Текущая дата
For /f "delims=" %%i In ('WMIC OS Get LocalDateTime^|Find "."') Do Set DT=%%i

Call :JDat %DT:~6,2% %DT:~4,2% %DT:~0,4% Day
Call :JDat %dateX% Day
Echo Осталось (дней) - %Day%
Pause>Nul
Exit

:JDat
Set /a %4=1%1+367*(1%2-102-(1%2-114)/12*12)/12-3*((%3+(1%2-114)/12)/100+49)/4+1461*(%3+(1%2-114)/12)/4-%4
GoTo:EOF
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:29, 12-02-2013 | #3


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Спасибо) Тему можно закрыть.

Для тех кому интересно, вот мой бат:

@Echo Off
Set dateX=07 03 2013
For /f "delims=" %%i In ('WMIC OS Get LocalDateTime^|Find "."') Do Set DT=%%i
Call :JDat %DT:~6,2% %DT:~4,2% %DT:~0,4% Day
Call :JDat %dateX% Day

"C:\post\sendEmail.exe" -f test@test1.ru -t test_user@test1.ru test_user2@test1.ru -u Nachalo sezona -m "Do nachala sezona ostalos' %Day% dnya" -s test_server

:JDat
Set /a %4=1%1+367*(1%2-102-(1%2-114)/12*12)/12-3*((%3+(1%2-114)/12)/100+49)/4+1461*(%3+(1%2-114)/12)/4-%4
GoTo:EOF

Отправлено: 12:13, 12-02-2013 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] bat файл для отправки счётчика по почте

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2010 - Иероглифы при отправки календаря по почте evgeniy_oliynik@vk Microsoft Office (Word, Excel, Outlook и т.д.) 8 20-01-2013 09:19
VBS/WSH/JS - [решено] скрипт обработки лог файлов и отправки уведомлений по почте mrxMonster Скриптовые языки администрирования Windows 20 08-12-2011 12:04
VBS/WSH/JS - Помогите доработать скрипт отправки по почте с аттачем diavard Скриптовые языки администрирования Windows 4 21-02-2011 14:55
вопрос по почте "THE BAT!" - цвет конверта spyphy Хочу все знать 2 28-07-2010 02:26
Как прикрепить файл для отправки по электронной почте в CMS Joomla? SashaKl Вебмастеру 1 12-06-2009 15:44




 
Переход