Batch – Wikipédia, a enciclopédia livre

Batch
Extensão do arquivo .bat, .cmd
MIME application/bat, application/x-bat, application/x-msdos-program, text/plain
Tipo de formato arquivo

Um arquivo batch é um arquivo texto contendo linhas com comandos que podem ser executados sequencialmente pelo interpretador de comandos do MS-DOS, Windows ou OS/2.[1] São identificados pelas extensões .bat ou .cmd.[2][3]

Batch foi inicialmente criado para o MS-DOS, onde o COMMAND.COM era o interpretador dos comandos Batch.

A versão para Windows contém utilitários e estrutura de código mais avançada, e é interpretado pelo Prompt de comando.

Também há a possibilidade de executar scripts em outras linguagens, usando o Batch como um intermediário para executa-lo pelo Prompt.

Usando do utilitário CScript para executar scripts em linguagens como JScript e VBS.

echo – imprime mensagem

cls – limpa a tela

pause – aguarda pressionamento de tecla exibindo "Pressione qualquer tecla para continuar..."

shutdown – desliga, reinicia, faz logoff ou cancela desligamento

start – executa programa ou script

cd – muda de diretório

md – cria diretórios

rd – remove diretórios

del – deleta arquivo

ren ou rename – renomeia arquivos

move – move arquivo

copy – copia arquivo

type – mostra conteúdo de arquivo de texto

exist – checa se arquivo ou diretório existe

taskkill – encerra processo

color – altera cor de texto ou fundo

title – muda o título da janela

time – exibe ou altera a hora do computador

date – exibe ou altera a data do computador

Novas janelas

[editar | editar código-fonte]

systeminfoInformações sobre o Sistema

calcCalculadora

notepadBloco de Notas

mspaint ou pbrushPaint

wordpad ou writeWordPad

iexploreInternet Explorer

chromeGoogle Chrome

firefoxMozilla Firefox

explorerWindows Explorer

wmplayerWindows Media Player

winwordMicrosoft Word

powerpntMicrosoft PowerPoint

excelMicrosoft Excel

controlPainel de Controle

control mouse – Mouse
control color – Cores
control fonts – Fontes

Tabela de Cores Texto ou Fundo (16 cores)

[editar | editar código-fonte]

0 = Preto
1 = Azul
2 = Verde
3 = Verde-Água
4 = Vermelho
5 = Roxo
6 = Amarelo
7 = Branco
8 = Cinza
9 = Azul Claro
A = Verde Claro
B = Verde-Água Claro
C = Vermelho Claro
D = Lilás
E = Amarelo Claro
F = Branco Brilhante

Exemplos de código Batch

[editar | editar código-fonte]
@echo off echo Ola mundo. pause>nul exit 
@echo off set /p nome= Digite o seu nome:  echo E um prazer te conhecer Senhor(a) %nome%! pause > nul exit 
@echo off set /p n1= Digite o primeiro numero:  set /p n2= Digite o segundo numero:  set /a soma= %n1% + %n2% echo %n1% + %n2% = %soma% pause > nul exit 
@echo off mode con: cols=90 lines=30 title Altera o tamanho da Janela pause>nul 
@echo off :Loop msg * CLICK Em Mim! goto Loop 
@echo off color 0a title Verificador de idades echo Ola, usuario! echo. set /p i= Por favor, digite a sua idade: set /a i=%i% if %i% lss 18 (     echo Voce e menor de idade, tem apenas %i% anos... ) if %i% gtr 17 (     echo Voce e maior de idade, ja tem %i% anos... ) pause > nul exit 

Referências

  1. «Getting started with batch files». Robert van der Woude's Scripting Pages. Consultado em 16 de janeiro de 2019 
  2. «MS-DOS 6.22 Tutorial». Consultado em 16 de janeiro de 2019 
  3. «Batch Files (Scripts) in Windows». commandwindows.com. Consultado em 16 de janeiro de 2019