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

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

Ответить
Настройки темы
CMD/BAT - [решено] Поиск нового файла за день, его шифрование, и отправка по почте.

Старожил


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

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


Изменения
Автор: dark-------13
Дата: 23-04-2011
Здравствуйте,

Может быть кто-нибудь подскажет, как реализовать следующее с помощью bat:

1.Имеем подключенный сетевой диск F: и папку a, на нем в папке а создаются файлы следующего вида yyyymmddhhmmss.xml
2.Все файлы в папке F:\а с расширением xml
3.Задача определить в папке самый новый файл в момент запуска батника (батник должен запускаться каждый день (семь дней в неделю) в 19.20 минут), скопировать файл xml в папку D:\b зашифровать его с помощью команды cry "yyyymmddhhmmss.xml" и зашифрованный файл отправить на почтовый ящик asd@mail.ru, папка D:\b после этого должна быть отчищена

Я всегда шифрую файл с помощью фара следующим образом, выделяю файл в фаре, копирую имя файла с расширением с помощью команды ctrl+insert, открываю консоль фара, вставляю имя файла с расширением командой shift+insert, перед именем файла с расширением пишу команду cry после cry идет сразу пробел,а за ним идет имя файла с расширением, после этого жму enter. Файл после шифрования обычно становиться меньше по размеру чем оригинальный (кроме того после шифрования в папке формируется еще один файл расширение не помню по моему .sys его отправлять не нужно), далее отправляю *.xml по почте на адрес asd@mail.ru в теме письма нужно написать Воронеж.

P.S. У меня еще не было случая, когда шифрованный файл был бы равен по размеру оригиналу, а у вас было ?

Заранее спасибо.

Отправлено: 20:50, 23-04-2011

 

Ветеран


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

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


dark-------13,
Вопрос отправки по почте, это вопрос чтения документации соответствующего приложения ( blat например ).
Код: Выделить весь код
@echo off
setlocal

for /f "tokens=*" %%i in (' dir /b "F:\a\*.xml" ') do set "file=%%i"

copy "F:\a\%file%" "D:\b"
cry "D:\b\%file%"

blat ....... "D:\b\%file%" .....

pushd "D:\b" && 2>nul rd /s /q "."
popd
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:13, 23-04-2011 | #2



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

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



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прозрачное шифрование файлов на лету SeRRgIO Программное обеспечение Windows 3 07-09-2012 21:05
CMD/BAT - [решено] Поиск, остановка процесса, поиск и замена файлов на разных дисках 4zz Скриптовые языки администрирования Windows 2 21-02-2011 16:07
Безопасность - Шифрование файлов. Можно ли дешифровать? obeus Программное обеспечение Windows 11 20-08-2010 14:43
Доступ - Шифрование файлов в Висте exandr777 Microsoft Windows Vista 0 30-11-2009 17:28
Отправка файлов по электронной почте grishin dima Хочу все знать 3 06-08-2003 01:10




 
Переход