>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Agendar Compactação Automática de Arquivos em Pasta via Task Scheduler

O Agendador de Tarefas do Windows permite executar qualquer programa em horário agendado, incluindo tarefas recorrentes. Também pode iniciar arquivos batch (texto com instruções especiais). Agendar compactação ZIP no Windows pode ser perplexo, pois o componente do Explorer que cria ZIPs no menu de contexto não é executável separado. Felizmente, vários utilitários gratuitos de compactação ZIP existem e todos rodam via batch files pelo Task Scheduler.

Passo 1

Baixe e instale ferramenta de linha de comando para ZIP, como 7-Zip, Zip ou WinZip (veja links em Recursos). Clique duas vezes no arquivo e siga assistente. Todos têm versões linha de comando; alguns também GUI. Precisa versão linha de comando para batch funcionar.

Passo 2

Inicie Bloco de Notas (ou outro editor de texto).

Passo 3

Digite ou cole a linha: @echo off

Passo 4

Digite uma das linhas abaixo como segunda linha, conforme ferramenta instalada. Para "nome pasta arquivo", use caminho completo onde quer o arquivo, ex: "C:\MeusArquivos\MeuArquivo" criará "MeuArquivo.zip" em "MeusArquivos". Para "nome pasta origem", caminho completo da pasta com arquivos a compactar. Mantenha aspas se caminhos têm espaços.

7-Zip: 7za a –tzip "nome pasta arquivo" "nome pasta origem"

WinZip: wzzip "nome pasta arquivo" "nome pasta origem"

Zip: zip "nome pasta arquivo" "nome pasta origem"

Passo 5

Clique "Arquivo" > "Salvar Como", nomeie "CompactarPasta.bat" (extensão .bat).

Passo 6

Inicie Agendador de Tarefas. No Windows 8, use Busca (charme) por "Agendador de Tarefas" com "Apps" clicado. No Windows 7, Iniciar > digite "Agendador de Tarefas". Se pedir, insira senha admin. Janela abre.

Passo 7

Clique "Ações" > "Criar Tarefa Básica". Digite nome ("CompactarPasta") e descrição opcional. "Avançar".

Passo 8

Selecione frequência: Diária, Semanal, Mensal, "Avançar". Pode agendar para evento não agendado recorrente, como reinicialização ou login de usuário específico.

Passo 9

Clique "Iniciar um programa". "Avançar", "Procurar" até o arquivo batch, "Concluir".