|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.05.2017, 12:09 | #1 |
Регистрация: 30.05.2017
Сообщений: 6
|
Вывести файлы созданные в заданном месяце
Здравствуйте, помогите, пожалуйста. Я выбрала из даты месяц так:
For /f "skip=1 tokens=4 delims=. " %%a in ('echo. ^| date') do @echo %%a Подскажите, пожалуйста, как теперь сравнить этот месяц с месяцами файлов в этом каталоге, и вывести те файлы, у которых месяц создания равен этому месяцу. (код WinBatch) |
30.05.2017, 12:30 | #2 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Ну самое простое - получить из атрибутов дату создания файлов и проверить её попадание в диапазон между (включительно) 01.<ваш месяц>.<год> и (не включая) 01.<Ваш месяц + 1>.<Год>. И не забыть, что предстоит отдельная возня с декабрём.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
30.05.2017, 12:38 | #3 |
Регистрация: 30.05.2017
Сообщений: 6
|
Спасибо. Не могли бы вы, пожалуйста, написать пример как получить из атрибутов дату создания файлов.
|
30.05.2017, 13:00 | #4 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Вроде так:
Код:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
30.05.2017, 13:02 | #5 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Ещё можно так:
Код:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
30.05.2017, 14:36 | #6 |
Регистрация: 30.05.2017
Сообщений: 6
|
Спасибо
|
30.05.2017, 14:36 | #7 |
Регистрация: 30.05.2017
Сообщений: 6
|
Во втором примере ":: Получение даты и времени создания файла:" как прописать не для определенного файла, а чтобы все файлы проверялись в каталоге?
|
30.05.2017, 15:06 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
30.05.2017, 15:23 | #9 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Строго говоря, для всех файлов в каталоге нужно указать маску *.*
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
30.05.2017, 15:37 | #10 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как удалить файлы созданные тестом DD | Illusiony | Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) | 1 | 19.05.2016 02:37 |
C++ Определить среднедневное количество осадков в заданном месяце | ryudo | Помощь студентам | 0 | 21.03.2016 19:21 |
в заданном массиве вывести все четные числа | leysan | Помощь студентам | 2 | 09.12.2009 22:08 |
нужно вывести кол-во покупаемых товаров по месяцам(т.е сколько было куплено в том или ином месяце) | apelset | Microsoft Office Excel | 5 | 20.05.2009 19:09 |