quarta-feira, 8 de fevereiro de 2023

Guia básico de comandos para criação de arquivos de execução em lote (.bat)

Vou apresentar alguns comandos fundamentais para garantir a interpretação correta de um arquivo .bat


  • ECHO: O comando ECHO é utilizado para exibir uma mensagem ou o resultado de uma operação na tela. Por exemplo, o comando "ECHO Olá, mundo!" exibirá a mensagem "Olá, mundo!" na tela.

  • ECHO OFF: Este comando desativa a exibição de informações e o código executado pelo sistema, tornando o prompt mais limpo e fácil de ler. Para reativar a exibição, é necessário utilizar o comando ECHO ON.

  • ECHO ON: Este comando reativa a exibição de informações e o código executado pelo sistema, após ter sido desativada com o comando ECHO OFF.

  • ECHO.: Este comando é utilizado para pular uma linha na tela, tornando a saída mais fácil de ler.

  • @ECHO: O uso do "@" antes do comando ECHO faz com que o prompt fique oculto durante toda a execução do script, tornando a saída mais limpa e profissional.

  • SET: O comando SET é utilizado para criar uma variável que pode ser referenciada através do seu nome precedido por um "%". Por exemplo, o comando "SET nome=João" cria a variável "nome" com o valor "João".

  • CLS: O comando CLS é utilizado para limpar o console, apagando todas as informações exibidas na tela.

  • IF e ELSE: As estruturas condicionais IF e ELSE são utilizadas para executar ações específicas baseadas em condições pré-determinadas. Por exemplo, o comando "IF %nome%==João ECHO Olá, João!" exibirá a mensagem "Olá, João!" se a variável "nome" tiver o valor "João".

  • GOTO: O comando GOTO é utilizado para avançar até um determinado trecho do script, identificado por uma etiqueta. Por exemplo, o comando "GOTO inicio" leva o script para a etiqueta "inicio".

  • FOR: A estrutura de repetição FOR é utilizada para repetir uma ação várias vezes. Por exemplo, o comando "FOR /L %i IN (1,1,5) ECHO %i" exibirá os números de 1 a 5 na tela.

  • REM: O comando REM é utilizado para fazer comentários no script, sem que eles sejam executados. Exemplo: REM Este é um comentário de exemplo.

  • PAUSE: O comando PAUSE é utilizado para fazer uma pausa no script, exibindo a mensagem "Pressione qualquer tecla para continuar." na tela.

  • START: O comando START é usado para inicializar um aplicativo ou programa a partir de um script .bat. Ele abre a aplicação em uma nova janela do console, permitindo que você continue executando outros comandos no prompt enquanto a aplicação estiver sendo executada.

  • MOVE: O comando MOVE é usado para mover (recortar) um arquivo de um diretório para outro. Ele é útil para organizar seus arquivos em diferentes pastas ou para mudá-los de um lugar para outro em seu sistema de arquivos. Por exemplo: "MOVE arquivo.txt C:\pasta_destino".

  • COPY: Usado para copiar um arquivo de um local para outro. Por exemplo: "COPY arquivo.txt C:\pasta_destino".

  • DIR: Exibe uma lista de arquivos e pastas em um determinado diretório. Por exemplo: "DIR C:".

  • TYPE: Exibe o conteúdo de um arquivo de texto na tela. Por exemplo: "TYPE arquivo.txt".

  • DEL ou DELETE: Usado para apagar um arquivo. Por exemplo: "DEL arquivo.txt".

  • CD ou CHDIR: Usado para mudar de diretório. Por exemplo: "CD C:\pasta_destino".

  • MKDIR ou MD: Usado para criar uma nova pasta. Por exemplo: "MKDIR C:\nova_pasta".

  • RMDIR ou RD: Usado para apagar uma pasta vazia. Por exemplo: "RMDIR C:\pasta_vazia".

Estes são apenas alguns dos comandos básicos disponíveis no prompt de comando do Windows, mas há muito mais opções e recursos disponíveis para você explorar e utilizar em seus scripts. Continue nos acompanhando para receber conhecimentos mais aprofundados sobre o assunto.

Deixe suas dúvidas e/ou demais contribuições nos comentários  =D

Nenhum comentário:

Postar um comentário

Automatizando Tarefas com PowerShell: Um Guia Abrangente

A automação de tarefas é uma habilidade valiosa para profissionais de TI e administradores de sistemas. A capacidade de automatizar tarefas ...