casa
Scrips Batch (.bat)
Scripts
Autor: Anderson Carlos
20/11/2012
Mostraremos nesta apostila conceitos para que o Estudante ou Programador efetue crie
Scripts Batch (.bat) para executar ou automatizar tarefas que são realizadas dentro do
Prompt do Windows.
Apostila - Scripts .bat(batch)
Conteúdo
Lendo um valor informado pelo Usuário ................................................................................... 4
Estruturas de Decisão if e else ................................................................................................... 5
Utilizando comandos do Prompt ............................................................................................... 6
Indo um pouco Além ................................................................................................................. 7
2
Apostila - Scripts .bat(batch)
Comandos Básicos echo echo.
COMANDO
pause exit DESCRIÇÃO
Escreve algo na tela
Escreve uma linha em
Branco
Esperar até que usuário pressione alguma tecla
Sair do Prompt
Declaração de Variáveis
EXEMPLO echo Bem-vindo! echo. pause exit Exemplo:
@echo off
SET nome=Taise echo %nome% pause Esse exemplo irá mostrar:
3
Apostila - Scripts .bat(batch)
Explicação:
- No trecho “@echo off”, informamos ao Prompt que não queremos que ele exiba todas as saídas dos comandos.
Se deixássemos o “echo” ligado o Prompt iria exibir:
- Para mostrarmos o valor de uma variável usamos “%sua_variavel%” como temos no exemplo anterior.
- Usamos o comando “pause” para esperarmos até que o usuário pressione qualquer tecla para sair do prompt.
Lendo um valor informado pelo Usuário
Exemplo:
@echo off
SET /p nome=Por favor informe o seu Nome e pressione ENTER:
echo O Nome informado foi: %nome% pause Explicação
- No trecho “SET /p nome=Por favor informe o seu Nome e pressione ENTER: ”, usamos o SET que como vimos anteriormente, serve para declarar uma