O macOS possui um recurso interessante, pelo qual, se você baixarum arquivo zip, é extraído automaticamente. Você pode desativar esse recurso se não o achar útil, mas a maioria das pessoas o faz. Se você deseja replicar esse mesmo recurso no Windows 10, pode. No entanto, ele deve funcionar com praticamente qualquer navegador que você usa, mas também depende de qual pasta é o arquivo baixado. Para extrair automaticamente arquivos zip, você precisa de um script em lote e de um aplicativo que possa detectar o arquivo zip e acionar a execução do script.
Adicionar 7-zip à variável de ambiente
O script utilizará comandos que o 7-zipaplicativo suporta. Você está basicamente usando o script para chamar o aplicativo 7-zip e seu sistema operacional precisa poder chamá-lo de qualquer lugar. Para fazer isso, você precisa adicionar o 7-Zip às variáveis de ambiente no Windows 10. É bem fácil e temos um breve guia sobre como fazer isso, mas resumiremos as etapas aqui;
1. Abra o File Explorer e cole o seguinte na barra de localização. Toque em enter.
Control PanelSystem and SecuritySystem
2. Na janela que se abre, clique em "Configurações avançadas do sistema" à esquerda.
3. Na janela Propriedades do sistema, vá para a guia Avançado e clique em 'Variáveis de ambiente' na parte inferior.
4. Na janela Variável de ambiente, procure Caminho na lista. Selecione-o e clique no botão Editar.
5. Na janela Editar variável de ambiente, clique no botão Procurar e selecione a pasta 7zip no seu sistema. Deve estar no seguinte local;
C:Program Files7-Zip

Script de lote
Abra um novo arquivo do bloco de notas e cole o seguinte em. Este script precisa ser editado.
7z x -o"Path-To-Downloads-Folder*" "Path-To-Extract-File-To*.zip"
Você obviamente precisa modificar o script acimacom o local correto para a pasta para a qual você baixa os arquivos. Tudo bem se você não salvar os arquivos nos downloads padrão. Para encontrar a pasta de downloads, consulte a próxima seção. Abaixo está um exemplo de como o arquivo deve ser quando você o editar. Salve o arquivo com a extensão BAT e salve-o em uma pasta específica.
7z x -o "C:UsersfatiwDesktop*" "C:UsersfatiwDesktop*.zip"
Local de Download
Para encontrar o local do download, siga o processo para seu navegador específico.
cromada
Abra o Chrome e clique no botão mais opções emo canto superior direito. Selecione "Configurações" no menu. Role até a parte inferior e expanda a seção Avançado. Role até a seção Downloads para verificar onde você está salvando os arquivos baixados.
Raposa de fogo
No Firefox, clique no ícone de hambúrguer no canto superior direito e selecione "Opções" no menu. Na guia Opções, role para baixo até a seção Downloads para ver onde os arquivos são salvos.
Microsoft borda
Abra o Edge e clique no botão mais opções emo canto superior direito. Selecione Configurações no menu. Role para baixo e clique em "Visualizar configurações avançadas". Role para baixo até a seção Downloads para ver em qual pasta o Edge está salvando downloads.
Gatilho de Script
A última coisa que você precisa para executar o scripté algo que acionará o script em lote quando um novo arquivo zip for salvo. Para isso, você precisa de um aplicativo chamado File Watcher Utilities. Faça o download e extraia todos os seus arquivos para a pasta em que você colocou o arquivo em lotes.
Deve ser algo como a imagem abaixo.

Clique em Ctrl + N para criar um novo Daemon e siga estas etapas;
- Dê um nome que diga para que serve e, na caixa Procurar, selecione a pasta para a qual você baixa os arquivos.
- Vá para a guia Filtros e digite * .zip na cadeia de filtros do nome do arquivo principal.
- Em seguida, vá para a guia Processos e, na seção Executável do Processo, selecione seu arquivo em lotes.
- Nesta mesma guia, selecione o mesmo local de download na seção Diretório de trabalho do processo.

Inicie o daemon e faça o download de um arquivo zip. Você verá uma janela do prompt de comando pedindo para confirmar que deseja substituir um arquivo. Digite Y para continuar.
Se você vir várias janelas do prompt de comando,você precisa parar o daemon, selecione-o e clique em Propriedades. Vá para a guia Eventos do sistema de arquivos e desmarque o evento "Arquivos ou pastas criadas" e os eventos excluídos por arquivos ou pastas. Deixe os outros dois desmarcados e execute o daemon novamente.

Para desativar a janela do prompt de comando e permitir automaticamente a extração do arquivo, vá para a guia Process Advanced nas propriedades do daemon e selecione a opção Create no window.
Comentários