Beruflich Dokumente
Kultur Dokumente
Automatizar Instalaes com a programao .BAT (Intro) | Website do Rayan De Quem Deve Saber Algumas Coisas d
Pois bem, possvel contornar esse problema com a criao de arquivos .BAT. Para quem no sabe,
o .BAT a extenso de Arquivos de Lotes do MS-DOS. Na prtica, funciona como um script em que
possvel escrever um ou mais comandos em DOS para serem executados sequencialmente.
Portanto, podemos utilizar a enorme vantagem de passar argumentos ao programa sem ser pela
parte gr ca.
http://ralile.com.br/rayan/truques-para-manutencao-de-pcs/automatizar-instalacoes-com-a-programacao-bat-intro/
1/6
01/06/2015
Automatizar Instalaes com a programao .BAT (Intro) | Website do Rayan De Quem Deve Saber Algumas Coisas d
http://ralile.com.br/rayan/truques-para-manutencao-de-pcs/automatizar-instalacoes-com-a-programacao-bat-intro/
2/6
01/06/2015
Automatizar Instalaes com a programao .BAT (Intro) | Website do Rayan De Quem Deve Saber Algumas Coisas d
No exemplo gr cos, abrimos o programa e, na tela, clicamos em abrir arquivos, onde uma janela de
dilogo aberto para escolher o arquivo.
J no modo de comando de linha (MS-DOS), usamos o tal dos argumentos para ordenar que o VLC (vlc.exe) abra o
vdeo chamado le ( le.avi), usando o codec chamado mpeg (codec mpeg) e obrigando que o VLC rode o arquivo
com o udio no mono (mono). Veja quanta coisa zemos numa nica linha de texto.
Mas vamos ser honestos tudo bem que podemos fazer o mundo com uma nica linha de texto,
http://ralile.com.br/rayan/truques-para-manutencao-de-pcs/automatizar-instalacoes-com-a-programacao-bat-intro/
3/6
01/06/2015
Automatizar Instalaes com a programao .BAT (Intro) | Website do Rayan De Quem Deve Saber Algumas Coisas d
mas imagina voc abrir o MS-DOS e escrever essa linha toda vez que desejar rodar o tal le.avi com
essas caractersticas Muito ruim, certo? Pois bem, podemos contornar isso atravs do .BAT, cujo
contedo justamente os comandos de prompt que sero executados pelo seu MS-DOS, sem que
para isso voc tenha que car abrindo o prompt e redigitando.
Simulao.: desejo rodar um lme em tela cheia no VLC. Este lme se chama zumbis.avi e est
na raiz da minha unidade C:, o software vlc.exe est tambm na raiz de C:. Porm, ao encerrar o
lme, quero que meu computador desligue.
Soluo do problema com o .BAT: sero executados dois comandos na linha de comando o de
rodar o lme com todas essas caractersticas e o de desligar. Sabendo das seguintes informaes,
vamos montar o nosso .BAT:
ATENO: Os comandos do .BAT so executados um por vez, ou seja, ao mandar abrir um arquivo pelo
VLC via .BAT, o prximo comando s ser executado quando a aplicao VLC fechar. Isso vale para
qualquer programa.
1. vlc.exe est em C:\
2. zumbis.avi est em C:\
3. o argumento -vvv <nome do arquivo>.<extenso> abre o arquivo
4. o argumento fullscreen roda o arquivo em tela-cheia
5. o argumento vlc://quit encerra o VLC, deve ser posto ao nal dos argumentos para surtir efeito
6. o comando shutdown -s -t 1 desliga o sistema Windows depois de 1 segundo.
Vamos construir o nosso arquivo .BAT:
ATENO: NO EXECUTE O .BAT, LEMBRE-SE QUE VOC NO POSSUIU O VLC.EXE EM C: NEM O
ZUMBIS.AVI, OU SEJA, SE VOC EXECUTAR, ELE VAI RETORNAR ERRO E AINDA DESLIGAR SEU PC,
DEVIDO LINHA SHUTDOWN.
Abra o bloco de notas e digite o seguinte cdigo.:
CD C:\
vlc.exe -vvv zumbis.avi fullscreen vlc://quit
shutdown -s -t 1
Clique em Salvar e salve com o nome VLC.bat
ATENO: SELECIONE TIPO: TODOS OS ARQUIVOS, POIS CASO NO O FAA, ELE SALVAR COMO
VLC.BAT.TXT
Veja que seu smbolo de duas engrenagens e ele pode ser executado com um simples duplo clique
(NO FAA ISSO AGORA!!)
http://ralile.com.br/rayan/truques-para-manutencao-de-pcs/automatizar-instalacoes-com-a-programacao-bat-intro/
4/6
01/06/2015
Automatizar Instalaes com a programao .BAT (Intro) | Website do Rayan De Quem Deve Saber Algumas Coisas d
Veja o cdigo digitado no bloco de notas e seu respectivo arquivo .BAT ao lado na rea de trabalho
http://ralile.com.br/rayan/truques-para-manutencao-de-pcs/automatizar-instalacoes-com-a-programacao-bat-intro/
5/6
01/06/2015
Automatizar Instalaes com a programao .BAT (Intro) | Website do Rayan De Quem Deve Saber Algumas Coisas d
Esta foi a introduo de .BAT. Os prximos artigos mostraram como utilizar o .BAT para automatizar
a instalao de softwares.
http://ralile.com.br/rayan/truques-para-manutencao-de-pcs/automatizar-instalacoes-com-a-programacao-bat-intro/
6/6