Extraindo arquivos para pastas separadas

1

Eu tenho alguns arquivos zip com pelo menos 10000 arquivos cada. Eu gostaria de extrair arquivos em pastas separadas por ano e mês. Como eu posso fazer isso. Eu tenho o Windows XP Pro.

    
por THEn 01.09.2009 / 19:01

2 respostas

1

Não é um grande problema - você precisará de um software de gerenciamento automatizado de arquivos, e eu recomendo o aplicativo gratuito Filesort aqui.

Filesort

O que você faz é isso

  1. Use o Filesort para estabelecer regras com base na data dos arquivos para classificá-las nas pastas desejadas.
  2. Defina o Filesort para iniciar o monitoramento da pasta na qual você pretende despejar todo o conteúdo dos arquivos zip.
  3. Defina o Filesort para processar os arquivos de acordo com as regras, digamos 2 minutos.
  4. Comece a extrair todo o conteúdo dos arquivos zip para a pasta monitorada, e o Fileort fará o resto.

Deixe-nos saber se funciona de imediato?

    
por 01.09.2009 / 19:08
1

Enquanto eu pensava que isso seria possível com uma opção,
parece que as ferramentas ZIP padrão não suportam isso.
No entanto, há uma maneira de fazer isso com alguns scripts. (a escolha do script é deixada para você).

Estou assumindo (é claro) que você não deseja extrair todos os arquivos primeiro | e depois classificá-los (embora pareça uma boa ideia).
Compare isso com este esquema. A menos que você tenha uma resposta melhor.

  1. Listar o conteúdo do arquivo com informações de data e hora
    • veja isso em um novo arquivo de texto
    • Filtre (usando coisas como grep ) o arquivo em arquivos menores que formam os conjuntos de datas desejados
    • Extraia o archive usando esses arquivos individualmente em diretórios específicos

Todas essas opções serão suportadas pela maioria das ferramentas de compactação.
Eu prefiro 7-zip .

    
por 01.09.2009 / 19:14