PCGuia PCGuia
  • [email protected]
  • Dicas
    • Apps
    • Descomplicómetro
    • Download da semana
    • Guia completo
    • Inteligência Artificial
    • Linux
    • MacGuia
    • Modding
    • Photoshop
    • Teste de velocidade da Internet
    • Open Source
  • Notícias
    • Ambiente
    • Apps
    • Ciência
    • Curiosidades
    • Hardware
    • Inteligência Artificial
    • Internet
    • Jogos
    • Mercados
    • Mobilidade
    • Multimédia
    • Robots
    • Segurança
    • Software
    • Startup
    • Especiais
      • Especial PCGuia
      • História
      • Reportagem PC Guia
  • Reviews
    • Armazenamento
    • Áudio
    • Componentes
    • Desktops
    • Gadgets
    • Imagem
    • Mobilidade
    • Periféricos
    • Robótica
  • Opinião
    • Conceito Humanoide
    • Há Uma App Para Tudo
    • O Que Vem à Rede
    • Praia das Maçãs
    • Quinta Coluna
  • Loja Fidemo
  • Precisa de ajuda?
  • Contactos
  • Como testamos os produtos
  • Termos de utilização
  • Política de privacidade e cookies
  • Estatuto Editorial
  • Declaração de Privacidade
  • Política de Cookies
  • Vencedores dos Prémios Leitor PCGuia 2025
  • Declaração de Privacidade
© 2023 - Fidemo Sociedade de Media
A ler: Automatizar tarefas com um ficheiro batch criado no Bloco de Notas
Font ResizerAa
PCGuia PCGuia
Font ResizerAa
Procurar
  • Dicas
  • Jogos
  • Linux
  • Notícias
  • Opinião
  • Reviews
  • Cookie Policy
© 2023 Fidemo Sociedade de Média
PCGuia > Dicas > Guia completo > Automatizar tarefas com um ficheiro batch criado no Bloco de Notas
DicasGuia completo

Automatizar tarefas com um ficheiro batch criado no Bloco de Notas

Ricardo Durand
Publicado em 7 de Maio, 2019
Tempo de leitura: 6 min

O Windows é, essencialmente, um sistema operativo baseado em instruções de texto: se usa a Linha de Comandos percebe o que estamos a dizer. E é precisamente apenas um ficheiro de texto que vamos usar para criar uma automação de tarefas batch.

1 – Abra o Bloco de Notas do Windows. Se não encontrar este programa facilmente no menu ‘Iniciar’, basta começar a escrever bloco de notas com este menu aberto. Por defeito, tudo aquilo que escrever num ficheiro batch vai ser ser mostrado na janela Linha de Comandos quando a tarefa estiver a correr. Para parar isto, escreva @echo off na primeira linha; dê um ‘Enter’ e, na linha abaixo, escreva title Limpeza, para que esta indicação surja na Linha de Comandos, quando o ficheiro de batch estiver a ser executado.

- Publicidade -

2 – Na linha a seguir, na terceira portanto, escreva echo A esvaziar a reciclagem e depois carregue outra vez em ‘Enter’. A palavra ‘echo’ faz com que tudo aquilo que esteja a seguir seja mostrado na Linha de Comandos.

- Publicidade -

3 – A primeira tarefa que vamos automatizar é a de esvaziar a Reciclagem (o caminho é C:\$Recycle.Bin), por isso se a usa para guardar coisas que mais tarde quer recuperar, este é o momento para parar de fazer isto. Normalmente, o Windows vai sempre perguntar-lhe se quer mesmo esvaziar a reciclagem, antes de apagar os ficheiro que lá estiverem. Mas se mantivessemos esta regra no nosso ficheiro batch, isto iria bloqueá-lo. Por isso, temos de usar um comando que contorne isto e que limpe a Reciclagem sem perguntas – escreva rd /s /q c:\$Recycle.Bin na quarta linha do ficheiro de texto do Bloco de Notas. Isto vai fazer com que os conteúdos da Reciclagem sejam apagados sem que haja confirmação. A instrução ‘rd’ significa ‘remove directory’ ‘remover o directório).

4 – De seguida, vamos fazer com que o computador se desligue depois de esvaziar a Reciclagem. Como aconteceu com o comando anterior, vamos dar-lhe um nome antecedido por ‘echo. Assim, escreva echo Desligar o PC na quinta linha do ficheiro de texto, para que esta mensagem seja mostrada na Linha de Comandos quando a instrução estiver a ser executada. Na linha seguinte fica, então, o comando que vai fazer o computador desligar-se: shutdown /s.

Se usar a letra ‘l’ (ele) em vez de ‘s’, o Windows vai fazer logoff da actual conta de utilizador e deixar o computador ligado. Apesar de isto não ajudar a poupar energia (um dos objectivos desta nossa automatização de tarefas), vai permitir bloquear o computador e impedir que seja usado quando nos ausentarmos.

5 – Depois de todas as instruções escritas, está na altura de gravar este ficheiro batch. Quando se começar a habituar a fazer rotinas no computador, como estas, vamos encontrar outros comandos que gostaríamos de adicionar a esta automatização. Para simplificar o acesso a futuros documentos batch, crie uma pasta chamada ‘Automatizações Batch’ nos seus ‘Documentos’ e vá gravando aí todos estes ficheiros, inclusive já este. Quando clicar em ‘Guardar como’ nas opções de ‘Ficheiro’ do Bloco de Notas, aparece a extensão TXT como a única permitida, mas vamos ter de contornar isto: no menu dropdown ‘Documentos de texto (*.txt) ’ escolha ‘Todos os ficheiros’ e dê-lhe o nome shutdown.bat (.BAT é o tipo de extensão usado pelos ficheiros batch). Para concluir, clique em ‘Guardar’ e feche o Bloco de Notas.

6 – Finalmente, vai ser preciso obrigar este ficheiro batch a correr todos os dias, sem que seja precisa qualquer intervenção da nossa parte. Escreva agendar na caixa de pesquisa do Windows e escolha o primeiro resultado: ‘Agendar tarefas’. No menu ‘Ação’ clique em ‘Criar tarefa básica…’ e escreva o nome da tarefa, qualquer coisa como: Esvaziar a reciclagem e desligar. Carregue em ‘Seguinte’, seleccione ‘Diariamente’ na página seguinte e clique em ‘Seguinte’ mais uma vez. Na terceira janela de opções escolha a data em que o processo vai começar, no calendário, e escolha a hora a que quer que o ficheiro batch corra: para nós é sempre à meia-noite e um minuto – 00:01:00.

7 – Clique em ‘Seguinte’, depois escolha ‘Iniciar um programa’ da lista de opções, carregue em ‘Seguinte’ e em ‘Procurar…’; aqui, encontre o ficheiro batch shutdown que criou no passo 5. Para concluir o agendamento, clique em ‘Seguinte’ e em ‘Concluir’. A partir de agora, sempre que o seu computador estiver ligado à 00:01, o ficheiro corre de forma automática, a reciclagem é esvaziada e o sistema desligado, por isso se estiver a trabalhar a esta hora tem de ter cuidado com este “detalhe”.

- Publicidade -
Etiquetas:Automatizar tarefasbatchbloco de notasbootFicheiro batchGuia
Publicidade Konica
Ad image
Apoio
Ad image Ad image

Também lhe pode interessar

Apple product lineup: a large iMac centered with two MacBook laptops on a yellow background.
DicasMacGuia

Sete das mais curiosas (e úteis) funcionalidades do macOS Tahoe

Tempo de leitura: 7 min
Split-screen game UI: Forest level on the left and Dungeon level on the right, each with a grid of cards, red-framed enemies, and status bars at the top.
App do diaDicas

App do Dia – RogueSlide

Tempo de leitura: 0 min
Three vertical pool-table game screens side by side showing different tables with moving balls and score markers, as if in a tournament UI.
App do diaDicas

App do Dia – Ultrapool

Tempo de leitura: 0 min
Painel de configurações em tom escuro com opções de controle de dados e botão 'Arquivar tudo' ao lado esquerdo da tela
DicasInteligência Artificial

Localização e fotografias com IA

Tempo de leitura: 5 min
© 2023 Fidemo Sociedade de Media