Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
RuCosinus
0 / 0 / 0
Регистрация: 03.10.2013
Сообщений: 13
1

Мониторинг файлов

24.01.2011, 17:48. Просмотров 2496. Ответов 1
Метки нет (Все метки)

Добрый день.
Для начала опишу задачу.
Есть некая директория, в которой при определенных действиях пользователя появляется 1 или несколько текстовых файлов с уникальными именами. Раз в 30 минут отрабатывает некая программа, по окончании своей работы, удаляя все ранее лежавшие в этой папке файлы.
Проблема в том, что программа иногда не запускается. Для дополнительного мониторинга данного факта, решено написать батник.
Идея следующая:
1. При запуске (по расписанию, а именно раз в 40 минут, например), батник первым делом построчно считывает из файла oldfiles.txt (что это за файл, смотрите пункт 2) имена файлов и сравнивает со всеми, находящимся в папке. Если есть хоть одно совпадение, значит файл с предыдущего запуска батника не удалился, значит программа не работает. Ну и там net send, например, "ААААА!!!!" )
2. Записывает в файл oldfiles.txt список из всех, присутствующих в папке текстовых файлов.
Код
dir /b *.txt > %oldfiles%
Вопросов к вам, с вашего позволения, два...
1) Может алгоритм ущербен и это можно сделать по другому?
2) Если не ущербен, то как это реализовать? Что-то не очень у нас выходит.
Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.01.2011, 17:48
Ответы с готовыми решениями:

Мониторинг папки на содержание файлов
Всем привет Подскажите, есть задача Мониторинг папки раз в секунду, если в...

Мониторинг файлов по дате создания и расширению
Здравствуйте, есть задача мониторить папку на предмет наличия файлов с...

Мониторинг появления файлов в заданной папке, их печать и удаление
Задача такая: Если в папке какой-то файл есть, должен этот файл печататься и...

Проверка существования файлов, создание файлов и вывод содержимого файлов на принтер
Создать BAT-файл который поддерживает создание файлов проверку их и вывод на...

Мониторинг запускаемых процессов
Извините пожалуйста за некро, но всёже.. Разъясните пожалуйста как это...

1
magirus
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
27954 / 15675 / 959
Регистрация: 15.09.2009
Сообщений: 67,837
Записей в блоге: 78
24.01.2011, 18:53 2
достаточно для проверки одного файла?
Код
dir /b >oldfiles.txt
for /f "tokens=имя_файла" %%i in (oldfiles.txt) do (net send "AAAAAAAA!!!!!!!!!!!")
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2011, 18:53

Мониторинг состояния службы
Всем доброго времени суток. Прошу помочь с созданием батника, задача...

Мониторинг используемых файлов запущенным приложением
Привет всем, народ подскажите с помощью какого ПО можно узнать какие в данный...

Мониторинг канала связи
Кто-нибудь знает программы для мониторинга каналов связи? 1. Должна быть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru