7zip para arquivar vários arquivos em várias pastas

2

Eu tenho uma pasta chamada lições e 34 lições aninhadas nesta pasta

course\

 lesson1\updatedfile.html
 lesson2\updatedfile.html
 ...
 lesson34\updatedfile.html

A pasta de lições contém apenas as pastas para as lições individuais. As pastas de lições individuais contêm muitos arquivos, mas os únicos que eu quero atualizar são todos nomeados da mesma forma, mas as atualizações em si não são as mesmas. Isso quer dizer que todo arquivo atualizado é diferente. Eu quero usar 7zip para arquivar em um arquivo .zip onde o conteúdo se parece com isso

 course\lessonx(34 folders)\updatedfile.html

Dessa forma, quando eu enviar essas atualizações por e-mail, o cara pode simplesmente copiar e colar a pasta do curso principal sobre a atual e a mesclagem tratará de todos os locais específicos.

Alguma ideia de como fazer isso?

    
por gooddadmike 23.12.2011 / 16:49

2 respostas

2

Qualquer um dos itens a seguir será o seguinte:

  1. Abra um prompt de comando, vá para o diretório course e execute

    "%ProgramFiles%-Zipz" a updates.zip lesson*\updatedfile.html
    
    1. Pesquise updatedfile.html na pesquisa interna do Windows.
    2. Selecione todas as correspondências.
    3. Faça um clique com o botão direito e passe pelo diálogo 7-Zip.
por 23.12.2011 / 17:16
1

Eu gosto do método acima.

  1. Não é necessário lembrar de opções de linha de comando.
  2. Uso criativo de resultados de pesquisa
  3. Noob amigável

Dito isto, o exemplo da linha de comando é o seguinte:

"%programFiles%-zipz a updates.zip updatedfile.html -r

o -r diz para procurar em todas as subpastas.

Editar:

Antigos truques do DOS:

dir aceita dois comutadores:

/b lista apenas o nome do arquivo. Útil para a saída para um arquivo. /s lista por subpastas.

Espero que ajude.

    
por 23.12.2011 / 21:32