|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Проверить размер файла в папке, переименовать его, отослать лог |
|
Любой язык - Проверить размер файла в папке, переименовать его, отослать лог
|
Пользователь Сообщения: 121 |
Здравствуйте.
Прошу помощи у гуру... Появилась задачка, которую нужно решить, чем пользоваться (bat, cmd или wbs) без разницы, лишь бы решить. Суть такая: Есть папка, в ней имеются файлы, обновляемые каждый день (каждый день размер файлов увеличивается), нужно проверить размер файлов папке, если какой-либо файл весит 1,9 Гб или больше, тогда: 1) Копируем его в заранее созданную папку. При этом неплохо бы проверить, может быть такой файл уже есть в указанной папке, тогда задать ему имя "название файла_1" (и так далее, меняя цифру в конце на +1 от предыдущей). 2) Отсылаем отчёт на почту, о том что такой то файл превысил указанный размер. И если есть возможность в отчет добавить отчет о успешности копирования, то будет вообще здорово. Далее не совсем обязательный, но желательный пункт. 3) Есть определенный файл лежащий на другом компе в сети, в случае если предыдущие пункты сработали, то в него нужно внести коррективы. Если быть точным то файл содержит строку " tf.WriteLine('SelectMessageStartDate=03/25/2015 00:00:00') ; " , с датой. Вот эту дату надо исправить на текущую (на момент отработки скрипта). Меняется только дата, время не нужно. Заранее спасибо за всевозможную помощь. |
|
Отправлено: 10:37, 26-03-2015 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Любой годится — пакетные файлы (со сторонней утилитой отсылки почты), WSH, PoSH.
Цитата anatoly_neo:
|
|
Отправлено: 10:56, 26-03-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Переименовать файлы в папке | zion87 | Скриптовые языки администрирования Windows | 4 | 05-01-2020 01:11 | |
Любой язык - [решено] Средний размер файла в папке (без учета подпапок) | Trueman777 | Скриптовые языки администрирования Windows | 4 | 21-11-2014 07:20 | |
[решено] Просьба проверить ЛОГ | 104080333 | Лечение систем от вредоносных программ | 7 | 27-04-2010 22:15 | |
CMD/BAT - [решено] Создание текстового файла при условии его отсутствия в папке | spilberg | Скриптовые языки администрирования Windows | 1 | 12-07-2009 15:58 | |
CMD/BAT - Как из бат-файла проверить наличие файла по ссылке, не скачивая файл ? | mitiya | Скриптовые языки администрирования Windows | 2 | 27-06-2008 20:50 |
|