powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / вопрос по отображению списка измененных файлов
1 сообщений из 1, страница 1 из 1
вопрос по отображению списка измененных файлов
    #35164749
Мурзик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, уважаемые Дамы и господа.

В институте дали такое задание - сваять bat-файл, который отображает имена всех файлов изменненых за последний (текущий) месяц.
Ес-но все это в Винде XP...

Прекрасно понимая, что при помощи скрипта это делается не в пример быстрее, образовательнее и качественее, приступил к выполнению задания.

Идея такая -
1.Найти дату начала месяца (текущего)
2.Создать временную папку
3. Командой xcopy перекидать туда все файлы, измененные с найденной на шаге 1 датой
4. Вывести dir-ом их на экран
5. Удалить эту временную папку.

bat-ик примерно такой:
----------------------------------------
cls
@echo off

md t%date%
for /f "tokens=1,2,3,4 delims=. " %%a in ('date /t') do xcopy *.* t%date%\ /d:%%b-01-%%c /q
@echo on
@echo Список измененных файлов за текущий месяц
@echo off
dir t%date%\*.* /b /d >con
del /q t%date%\*.*
rd t%date%
----------------------------------------------
Осознаю все недостатки такого подхода -
1. Может не хватить места на диске
2. Выполнение программы займет МноГА времени
3. Эта временная папка может уже иметь место не просто быть, а еще и быть заполненной файлами.

Посему просьба - предложите другой вариЯнт решения.

Заранее спасибо.
До свидания.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / вопрос по отображению списка измененных файлов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]