|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Проверка времени нахождения файла с расширением .eml в папке |
|
CMD/BAT - Проверка времени нахождения файла с расширением .eml в папке
|
Новый участник Сообщения: 17 |
День добрый, возможно ли с помощью bat реализовать следующее:
Имеется папка с подпапками и файлами(imap папка), в нее сваливаются сообщения с расширением .eml, если текущее время больше времени создания файла на 5 минут, то это должно записываться в лог файл с указанием времени, даты и имени файла(все имена сообщений уникальны), и далее желательно чтобы этот файл больше не проверялся, иначе как я понимаю лог будет огромный... Заранее огромное спасибо за любую помощь в данном вопросе! |
|
Отправлено: 03:46, 19-08-2014 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Iska, сделал скрипт с .js просит ";", при запуске с расширением .vbs просто ничего не происходит.
Georgio, батник запускается и весит без какой либо активности. ждал около часа, ноль эмоций. |
Отправлено: 03:08, 26-08-2014 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 874
|
Профиль | Отправить PM | Цитировать kotlyar, загляните в папку "%TEMP%\$$$". Там должны лежать все LOG-файлы. Объединить их можно, применив пакетный файл со следующим кодом:
@for /f %%i in ('"dir /b "%temp%\$$$"| find /c /v """') do @for /l %%j in (1 1 %%i) do @type "%temp%\$$$\%%j.log">>"report.log"& del "%temp%\$$$\%%j.log" Пакетный файл, который Вы опробЫвали, долхен был сам это делать, но я забыл предупредить, что во время его работы нежелательно, чтобы были открыты другие консольные окна, а в течение пяти минут перед его закрытием это условие обязательно. |
Отправлено: 11:52, 26-08-2014 | #22 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата kotlyar:
|
|
Отправлено: 14:29, 26-08-2014 | #23 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Iska, я поменял данный путь на свой, и по закидывал и по удалял от туда файлы. что при этом должно было произойти?
Georgio, я проверял этот путь, там создается 2 файла $$$1.tmp и $$$2.tmp, в первом из написанного только $$$, а во втором пусто. и когда проверял, других пакетных файлов не запускал. |
Отправлено: 01:57, 27-08-2014 | #24 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 02:53, 27-08-2014 | #25 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Iska, Georgio, блиин сори, там расширение же при создании не .eml(это расширение линка при отправке), а .msg, во я затупил....
Iska, Ваш скрипт отрабатывает корректно, и выводит данные создания-удаления файла. Georgio, По вашему сценарию, в лог записываются только имена файлов которые попадают в папку, без даты-времени. Файлы закидывал, и удалял спустя 10 минут. $$$ pd50000016231.msg pd50000016232.msg pd50000016233.msg Это все, что появилось в файле $$$1.tmp. |
Последний раз редактировалось kotlyar, 27-08-2014 в 05:36. Отправлено: 03:55, 27-08-2014 | #26 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата kotlyar:
Таперича попробуем нарисовать простенькую запись в базу данных SQL. |
|
Отправлено: 05:39, 27-08-2014 | #27 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать кстати mssql стоит на другом хосте... И кстати он вообще ни чем не задействован, просто резерв.
|
Отправлено: 05:59, 27-08-2014 | #28 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Ну что там, есть какие нибудь мысли?)
|
Отправлено: 09:05, 29-08-2014 | #29 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать kotlyar, мысли есть. Не доберусь никак до своего SQL Server.
|
Отправлено: 17:22, 29-08-2014 | #30 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Проверка по названию файлов с расширением dbf | FantomasAnand | Скриптовые языки администрирования Windows | 7 | 05-06-2014 06:58 | |
CMD/BAT - Проверка в каталогах файлов с расширением .tmp | upward | Скриптовые языки администрирования Windows | 13 | 19-03-2014 00:48 | |
VBS/WSH/JS - Проверка наличия файла в папке в случае отсутствия перезагружать компьютер | NickCom | Программирование и базы данных | 4 | 19-08-2013 05:13 | |
CMD/BAT - Проверка времени создания файла | havenofear | Скриптовые языки администрирования Windows | 1 | 17-06-2012 01:06 | |
CMD/BAT - забирать файлы, с конкретным расширением с Ftp сервера с некоторым интервалом времени | n.krivtsov | Скриптовые языки администрирования Windows | 4 | 06-08-2010 07:15 |
|