Como criar um arquivo BAT (Lote) no Windows para executar operações rápidas

No Windows, estamos acostumados a usar apenas os botões e itens de menu para poder iniciar programas e executar ações no PC; no início do sistema operacional Microsoft, todas as operações foram realizadas na linha de comando ou usando alguns scripts simples chamados File Batch, para que você possa obter uma série de comandos com um único clique. A extensão dos arquivos de script criados foi BAT, com a qual podemos combinar várias linhas de comando em um simples arquivo de texto executável a partir de qualquer versão do Windows (a compatibilidade com arquivos BAT também é mantida no Windows 10, a versão mais recente do sistema Operação da Microsoft).
Voltando ao passado, neste guia, mostraremos como acelerar algumas operações comuns no Windows sem precisar usar a interface gráfica todas as vezes, mostrando como criar um arquivo BAT (ou arquivo em lote ) e como iniciá-lo no sistema operacional. Além de iniciar o script imediatamente, também mostraremos como cronometrá-lo, para que você possa iniciá-lo em um horário específico ou após um determinado período de tempo.
Leia também: Windows Notepad truques

Como criar um arquivo BAT no Windows

Abaixo, descobriremos tudo o que você precisa para criar um arquivo em lote com a extensão .BAT em qualquer versão do Windows ainda suportada pela Microsoft (do Windows 7 ao Windows 10). No papel, os arquivos BAT também são compatíveis com as versões mais antigas do Windows, mas não recomendamos o uso deles, pois, como agora não há suporte, eles podem apresentar grandes problemas de segurança.

Como criar um arquivo BAT

Para criar um arquivo BAT no Windows, basta abrir o menu Iniciar no canto inferior esquerdo e procurar o Bloco de Notas .

É nossa ferramenta com a qual podemos criar qualquer tipo de arquivo BAT, ajustando adequadamente a extensão do arquivo (como veremos abaixo). Se quisermos usar um programa mais avançado do Bloco de Notas para criar arquivos BAT no Windows, recomendamos a instalação do bloco de notas avançado do Notepad ++, de código aberto e disponível gratuitamente.
Depois que o bloco de notas favorito é aberto, inserimos uma ou mais linhas de comando no campo de texto, para que possamos começar a compilar o script. Para manter a ordem e entender se o script foi executado, recomendamos que você escreva sobre ele com o seguinte comando:
@echo off
isso nos permitirá ver o resultado da execução, sem necessariamente mostrar os comandos feitos. Depois que as linhas de comando necessárias foram inseridas, adicionamos ao script o comando:
breaks
Se queremos que a janela aguarde nossa confirmação de fechamento ou, alternativamente, podemos fechar o script com o comando:
cls
Isso fechará imediatamente a janela assim que o script for executado. Após a compilação do comando, clique no menu Arquivo no canto superior esquerdo, selecione Salvar como, escolha em qual pasta salvar o script, abra o menu suspenso ao lado do item Salvar como, defina Todos os arquivos (*. *) E finalmente, escolhemos um nome para o script no campo Nome do arquivo, tendo o cuidado de adicionar também a extensão .bat .

Para criar o arquivo BAT, basta clicar no botão Salvar abaixo. O script está pronto, tudo o que precisamos fazer é clicar duas vezes nele para começar a executá-lo. No parágrafo a seguir, mostraremos alguns comandos de script prontos que podemos inserir entre @echo off e pause, para que alguns scripts simples estejam disponíveis imediatamente.

Operações a serem executadas em um arquivo BAT


Dentro do arquivo BAT, podemos inserir qualquer comando suportado pelo prompt do Windows, mas por conveniência, coletamos alguns comandos simples para inserir dentro de um arquivo BAT, mesmo apenas para teste:
@echo off
desligamento –s –f –t 0
breaks
Com este script, podemos iniciar o procedimento de desligamento do PC, sem passar pelo menu Iniciar; próximo ao comando principal de desligamento, existem argumentos que aumentam sua eficácia: -s especifica que devemos desligar o PC, -f força o desligamento de todos os programas ativos e -t permite que você defina um período de tempo antes da execução (com 0 a execução será imediata, mas também podemos escolher 60, 90 etc., conforme necessário; o tempo é calculado em segundos).
@echo off
desligamento –r –f –t 0
breaks
Praticamente idêntico ao comando anterior, com a diferença de que o último reiniciará o PC em vez de desligá-lo.
@echo off
desligamento –h –f –t 0
breaks
O comando é semelhante aos anteriores, mas ele começará a hibernar o computador em vez de desligá-lo completamente.
@echo off
rd /sc:\$Recycle.Bin
breaks
Com o comando anterior, poderemos esvaziar a lixeira iniciando o script e confirmando com S e Enter no teclado para a solicitação de cancelamento. Para executar o arquivo BAT corretamente, clicamos com o botão direito do mouse e usamos o item Executar como administrador .
@echo off
wuauclt.exe / detectnow / updatenow
breaks
Com este comando, poderemos procurar por atualizações do Windows, para que possamos fazer o download e instalá-las em nosso computador. Para executar o arquivo BAT corretamente, clicamos com o botão direito do mouse e usamos o item Executar como administrador .
@echo off
cd "C: \ Arquivos de Programas \ Windows Defender"
MpCmdRun.exe -SignatureUpdate -MMPC
MpCmdRun.exe -Scan -ScanType 1
breaks
Com esses comandos, atualizaremos as definições do Windows Defender (o antivírus integrado no Windows 10) e, em seguida, iniciaremos a verificação rápida de todo o PC. Para executar o arquivo BAT corretamente, clicamos com o botão direito do mouse e usamos o item Executar como administrador .
Para criar seus próprios scripts, podemos usar comandos ou prompt de comando do MS-DOS ; neste último caso, basta abrir o menu Iniciar no canto inferior esquerdo, procurar o programa Prompt de Comando, iniciá-lo e digite help, para exibir todos os comandos mais comuns que podemos usar para criar nosso script BAT.

Como agendar a execução de um arquivo BAT


Além de usar o argumento -t para poder agendar a execução de um comando específico, podemos agendar o arquivo BAT inteiro usando o programa Agendador, que podemos procurar no menu Iniciar do Windows.

Quando a janela do programa estiver aberta, clique no lado direito em Criar atividade, escolha na primeira tela um nome para atribuir à atividade e vá para a guia Ações, para que você possa clicar no botão Novo .

Na nova janela, verifique se o item Iniciar do programa está definido no campo Operação, clique no botão Procurar e selecione o script BAT que criamos anteriormente. Depois que o arquivo for adicionado, clique em OK na parte inferior, vá para a guia Ativação, pressione Novo e escolha as condições de tempo com que o Windows deve executar automaticamente a atividade.

Escolhemos cuidadosamente a atividade no campo Iniciar atividade, depois escolhemos executar o script BAT em intervalos regulares, quando o PC é inicializado ou quando o usuário faz logon. No final da configuração, clicamos em OK, verificamos as outras guias para verificar se as condições de ativação refletem nossas necessidades e criamos a nova atividade agendada clicando em OK .
Nota : se criamos um script BAT que requer permissões de administrador para ser executado corretamente, marque a caixa ao lado do item Executar com os privilégios mais altos na guia Geral .

conclusões


Com os arquivos em lote, podemos acelerar a execução de algumas operações comuns, como desligar, reiniciar e hibernar o computador e alguns procedimentos simples de manutenção, como esvaziar a lixeira e iniciar uma verificação do antivírus integrado no Windows 10. Obviamente, podemos criar uma infinidade de diferentes BATs, de acordo com nossas necessidades e nossos recursos de gerenciamento de prompt de comando.
Se estamos procurando outros truques avançados sobre como fazer o melhor uso do prompt de comando do Windows, leia nosso Guia de truques para prompt de comando (CMD) . Sempre em um prompt, podemos usar algumas ferramentas muito úteis de controle e análise para gerenciar o computador, conforme descrito em nosso artigo sobre as 5 ferramentas úteis ocultas na linha de comando do Windows .

Deixe O Seu Comentário

Please enter your comment!
Please enter your name here