|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] bat файл для отправки счётчика по почте |
|
CMD/BAT - [решено] bat файл для отправки счётчика по почте
|
Новый участник Сообщения: 3 |
Доброго времени суток! Тема такая, помогите написать пожалуйста bat файл для расчёта количества дней оставшихся до определённой даты и отправить их по почте с помощью sendmail.exe вместе с сопроводительным текстом
Пример: Добрый день! До события осталось 56 дней. Заранее спасибо за помощь. Очень нужно. |
|
Отправлено: 08:53, 12-02-2013 |
Новый участник Сообщения: 3
|
Профиль | Сайт | Отправить PM | Цитировать Ну или хотя бы счётчик до назначенной даты
|
Отправлено: 09:48, 12-02-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить 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
|
Профиль | Сайт | Отправить 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 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|