Sie sind auf Seite 1von 6

01/06/2015

Automatizar Instalaes com a programao .BAT (Intro) | Website do Rayan De Quem Deve Saber Algumas Coisas d

Website do Rayan De Quem Deve Saber


Algumas Coisas de Info
Dicas e truques para seu PC, for free

Automatizar Instalaes com a programao


.BAT (Intro)
Imagine que voc deva instalar um determinado software em diversas mquinas, pois bem, j d
para imaginar ou at mesmo saber o tamanho do tempo perdido em car respondendo os mesmos
next da vida, e pior, muitas das vezes desmarcando propagandas, causando perda de mais tempo.

() e aperta prximo, aperta prximo ()

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

E a soluo vem da tela preta, letras brancas

Mas como assim argumentos?


Argumentos.: conjunto de uma ou mais instrues complementares informados para a execuo
de software ou mtodos dentro da programao.
Na prtica: existem duas formar de se abrir uma msica no VLC (programa de reproduo de udio
e vdeo) a gr ca e a de linha de comando (MS-DOS). Veja.:

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

Agora faremos um exerccio, MAS ANTES:


1. Voc deve ter o O ce ou LibreO ce instalado
2. Crie um documento do Word (.docx) qualquer e salve em C:\
3. E nunca feche a janela do prompt do MS-DOS, pois seno voc ir parar o processo.
Exerccio.: faa um .BAT que abra um arquivo .docx que est em C:\ no Word e, aps o usurio
fechar o Word, o computador desligue em 45 segundos.
Dados.:
comando <endereo do arquivo>.docx = abrir o arquivo no Word ou similar instalado no seu PC
comando shutdown -s -t <xx>, onde xx o nmero de segundos para o sistema desligar.
SOLUO.:

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

O arquivo .BAT na rea de trabalho e o cdigo-fonte no Bloco de Notas

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

Das könnte Ihnen auch gefallen