Android

Como extrair automaticamente arquivos zip após o download

Como extrair arquivos .ZIP ou .RAR ? (Compactados)

Como extrair arquivos .ZIP ou .RAR ? (Compactados)

Índice:

Anonim

Arquivos ZIP são necessários para combinar vários arquivos juntos em um arquivo para download. Você pode obter muitos arquivos em um só bloco e também compactar o arquivo para permitir um download mais rápido. Isso se tornou um método necessário para baixar arquivos portáteis para USB ou outros usos. Embora seja necessário descompactar esses arquivos com uma ferramenta como o WinRAR ou o 7-Zip, isso sempre deve ser feito manualmente. Hoje, no entanto, veremos como configurar algumas coisas para descompactar automaticamente um arquivo compactado para que você possa acessar os arquivos de forma muito mais rápida.

As etapas necessárias para descompactar automaticamente os arquivos ZIP são executar um arquivo em lotes que usa o 7-Zip em um local de download para que ele extraia o conteúdo e descarte o arquivo ZIP original. Isso é feito com um software de monitoramento de pastas. Embora esses passos pareçam assustadores no início, eles estão simplesmente usando utilitários versáteis que devem ser adaptados para esse projeto e, portanto, devem ser precisos.

Percorra esses passos passo a passo e você não terá problemas para configurá-lo.

Configurar o 7-Zip

O 7-Zip é necessário para usar as operações de linha de comando de seus recursos de extração.

Passo 1: Instale o 7-Zip a partir deste link aqui.

Etapa 2: Abra as Propriedades do sistema clicando com o botão direito do mouse em Computador no menu Iniciar e escolha Propriedades.

Etapa 3: clique em Configurações avançadas do sistema no painel esquerdo. Isso abrirá a janela Propriedades do sistema.

Etapa 4: clique na guia Avançado e escolha Variáveis ​​de ambiente.

Etapa 5: clique duas vezes na variável chamada PATH e insira um ponto-e-vírgula no final do valor. Imediatamente após o ponto e vírgula, insira o caminho para o diretório de instalação do 7-zip. O caminho neste exemplo é C: \ Program Files \ 7-Zip, mas o seu pode ser um pouco diferente.

Certifique-se de que todas as janelas abertas estão corretas para salvar a alteração da variável. Este passo é necessário para quando chamamos o programa 7-Zip a partir da linha de comando.

Criar um arquivo em lotes que extrai um arquivo ZIP usando o 7-Zip

Agora que o 7-Zip foi instalado, é necessário criar um pequeno programa que irá extrair qualquer arquivo ZIP em uma determinada pasta.

Antes de começar, é importante observar onde estão seus downloads. Quer esteja a utilizar o Chrome, o Firefox, o Internet Explorer, etc., todos os ficheiros transferidos são automaticamente enviados para uma determinada pasta ou o browser pergunta-lhe para onde deve ir o download.

Dica interessante: acesse este link para alguns gerenciadores de downloads que você pode usar no Chrome.

Se os downloads forem para a mesma pasta toda vez, identifique essa pasta e anote-a. Se você escolher onde cada arquivo baixado irá, simplesmente escolha um nome comum e então use esse local no comando abaixo.

Passo 1: Abra o Bloco de Notas e digite o seguinte para a primeira linha:

7z x –oDOWNLOAD-LOCATION \ * EXTRACT-LOCATION \ *. Zip

Por exemplo, esta é a minha primeira linha de comandos:

7z x -oC: \ Usuários \ Jon \ Downloads \ DownloadedFiles \ * C: \ Usuários \ Jon \ Downloads \ DownloadedFiles \ *. Zip

Nota: Não há espaço após o comando 7z x –o e antes da seção DOWNLOAD-LOCATION. Também não pode haver espaços no caminho para a pasta de downloads.

Neste ponto, quando o arquivo de lote for executado, qualquer arquivo ZIP na pasta de downloads será automaticamente extraído e colocado em uma pasta no mesmo diretório com o mesmo nome do arquivo compactado. No entanto, o arquivo ZIP original ainda permanece. Isso é desnecessário e pode até causar problemas quando passamos para as etapas restantes. Portanto, devemos incluir um comando para remover o arquivo ZIP ou movê-lo para fora do caminho para sua própria pasta.

Passo 2: Se você quiser mover o ZIP baixado para outra pasta, crie uma pasta chamada ZIP-Originals e coloque-a na sua pasta de downloads.

Etapa 3: adicione o seguinte sob os comandos existentes no bloco de notas:

move DOWNLOAD-LOCATION \ *. zip DOWNLOAD-LOCALIZAÇÃO \ ZIP-Originals

Isto é o que o meu acaba como:

mova C: \ Usuários \ Jon \ Downloads \ DownloadedFiles \ *. zip C: \ Usuários \ Jon \ Downloads \ DownloadedFiles \ ZIP-Originals

Alternativamente, se você quiser simplesmente remover o arquivo ZIP baixado, use este comando:

del DOWNLOAD-LOCALIZAÇÃO \ *. zip

Passo 4: Salve este arquivo em qualquer lugar como um com uma extensão.bat no tipo de arquivo All Files.

Executar o arquivo em lote quando um arquivo ZIP é baixado

Para executar automaticamente um arquivo em lotes segundo os critérios de um novo download, é necessário usar um programa chamado Directory Monitor.

Etapa 1: Baixe o Directory Monitor neste link aqui.

Dica: Aprenda como a Pasta 4 também pode monitorar a atividade da pasta.

Passo 2: Abra o programa e escolha os três pequenos pontos para procurar um diretório de download.

Encontre a pasta e clique no botão Selecionar pasta.

Etapa 3: Clique com o botão direito do mouse no diretório recém-adicionado e clique em Editar.

Etapa 4: verifique se a caixa de seleção Novos arquivos está marcada na seção Eventos e opções. Mova-se um pouco mais abaixo em Execute Applications para procurar o arquivo em lote que você criou na etapa 4 acima. Ao lado de Somente executar, insira um número pequeno como 3 ou 5, para que o arquivo em lote seja executado apenas quando o arquivo tiver sido completamente baixado.

Etapa 5: retorne ao menu principal depois de salvar as alterações e abra Arquivo> Opções.

Opte por carregar o programa na inicialização do sistema e, em seguida, adicione.zip como um padrão de inclusão global na área de texto inferior direita. Isso garante que os arquivos ZIP sejam incluídos nos critérios para iniciar o arquivo em lote.

Nota: Os arquivos ZIP não são os únicos tipos de arquivos que o 7-Zip pode manipular. Portanto, se você quiser definir essas etapas com um arquivo compactado RAR, 7Z, DMG etc., basta alterar todas as ocorrências de ZIP com o tipo de extensão preferencial.

Conclusão

Extrair arquivos ZIP logo após o download, sem interferir no processo, certamente tornará os arquivos muito mais rápidos. A tarefa é totalmente automática e pode ser deixada em paz depois de configurada.