|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Создание архивов и отправка почтой |
|
CMD/BAT - [решено] Создание архивов и отправка почтой
|
Новый участник Сообщения: 8 |
Здравствуйте!
Помогите написать батник для добавление файлов из папки в архивы не более 5mb и отправки почтой каждой части архива в отдельном письме. Желательно через Outlook. Если такое возможно! С архивированием файлов и разбиением на части вроде справился (код ниже), а вот с отправкой застрял. @echo off setlocal enabledelayedexpansion :: Каталог, в котором лежат файлы для архивирования set fPath=C:\111 :: Путь к каталогу куда будут попадать архивы set toPath=c:\222\ :: Путь к архиватору set rar="C:\000\rar.exe" set ArhName=Arhiv :: Архивирование %rar% a -ep1 -v5m -agYYYYMMDD "%toPath%\%ArhName%.rar" "%fPath%\*.*" goto exit |
|
Отправлено: 11:26, 05-12-2013 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата sharovyy:
|
|
Отправлено: 16:49, 05-12-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Если так (код ниже), то как указать чтобы все файлы из папки добавлялись в новое письмо?
for /f "delims=" %%i in ('dir /b /a-d %toPath%') do ( "C:\Program Files\Microsoft Office\Office12\Outlook.exe" /a "c:\222\XXX" ) И создается их столько штук, на сколько разбился архив. Т.е. почти как нужно мне, только нужно как-то указать на все файлы в папке, а не конкретный. |
Отправлено: 01:34, 06-12-2013 | #3 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Всё, сделал.
Теперь задача удалить файлы из первой и архивы из второй папок... И... получилось! |
Последний раз редактировалось sharovyy, 06-12-2013 в 03:12. Отправлено: 02:01, 06-12-2013 | #4 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать А можно как-то сделать чтобы при нажатии правой кнопки мыши на файле и выборе пункта Отправить -> Адресат этот файл если он более 5mb бился на архивы и открывались несколько готовых к отправке писем с вложенными частями?
|
|
Отправлено: 06:18, 06-12-2013 | #5 |
Новый участник Сообщения: 9
|
Профиль | Отправить PM | Цитировать Цитата sharovyy:
В архиве готовые файлы + скрипт установки и скрины внешнего вида. Работает с несколькими выделенными папками и файлами. Проверено на Win7x64, WinRAR 4.0, 7z 9.20 и Outlook 2010. |
|
Последний раз редактировалось Oceanel, 15-05-2014 в 09:54. Причина: правка ошибок Отправлено: 16:18, 14-05-2014 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Создание кластера и взлом rar-архивов | Саботаж | Хочу все знать | 7 | 11-12-2012 21:06 | |
Создание SFX-архивов для автоматической установки | FlexAdmin | Автоматическая установка приложений | 14 | 11-03-2012 13:51 | |
BFAF 7zip Creator - создание SFX архивов с расширенными настройками | Medic84 | Автоматическая установка Windows 2000/XP/2003 | 33 | 28-02-2012 13:53 | |
Разное - Создание LOG'a системы и отправка его по почте. | FreshMen85 | Microsoft Windows 7 | 0 | 08-08-2011 10:08 |
|