Извлечение файлов в отдельные папки

У меня есть немного zip-файлов, который имеет по крайней мере 10 000 файлов каждый. Я хотел бы извлечь файлы в отдельные папки к году и месяцу. Как я могу сделать это. У меня есть Windows XP Pro.

1
задан 01.09.2009, 20:51

2 ответа

Не огромная проблема - Вам будет нужно автоматизированное программное обеспечение управления файлами, и я рекомендую бесплатному приложению Filesort здесь.

Filesort

То, что Вы делаете, является этим

  1. Используйте Filesort для устанавливания правил на основе даты файлов для сортировки их в желаемые папки.
  2. Набор Filesort, чтобы начать контролировать папку Вы намереваетесь вывести все содержание zip-файлов в.
  3. Набор Filesort для обработки файлов согласно правилам каждый говорить 2 минуты.
  4. Начните извлекать все содержание zip-файлов в контролируемую папку, и Filesort сделает остальных.

Сообщите нам, работает ли это да помощник?

1
ответ дан 12.12.2019, 13:27

В то время как я думал, что это будет возможно с опцией,
кажется, что стандартные инструменты ZIP не поддерживают это.
Существует однако один способ, которым это могло быть сделано с некоторыми сценариями
(выбор сценариев оставлен для Вас).

Я предполагаю (конечно), что Вы не хотите извлекать все файлы сначала
и затем отсортируйте их вокруг (хотя, это походит на хорошую идею).
Сравните это с этой схемой. Если Вы не получаете лучший ответ.

  1. Перечислите содержание архива с информацией о дате и времени
    • поймайте это в новом текстовом файле
    • Фильтр (использующий вещи как grep) файл в меньшие файлы, которые формируют Ваши желаемые основанные на дате наборы
    • Извлеките архив с помощью этих файлов индивидуально в определенные каталоги

Все эти опции будут поддерживаться большинством инструментов сжатия.
Я предпочитаю с 7 zip.

1
ответ дан 12.12.2019, 13:27

Теги

Похожие вопросы