Sie sind auf Seite 1von 7

Comandos BAT

http://members.fortunecity.com/completede/comandbat.htm

Web hosting

Custom Email

SiteBuilder

Comandos BAT
Se voc quer mesmo aprender a fazer coisas legais com batzinhos, entao pegue programas ja feitos e estude, assim o melhor jeito de se aprender Pegue aqui a seleo de algumas bad'coms , feitas por mim, ainda esto em .bat. Pegue elas e estude para aprender a criar comandos devastadores. Primeiramente, voc precisa saber os comandos, bem fcil @echo off - isso para que no sejam mostrados os comandos na tela CLS - limpa a tela TYPE - mostra o contedo de um arquivo IF - o comando IF testa uma condicional, se ela for verdadeira, executa um comando . EX: if "%nazi%" == "DhenniS" goto certo if not "%nazi%" == "DhenniS" goto errado O exemplo acima mostra o seguinte, se a varivel NAZI estiver definida como DhenniS ento o programa se direcionar para o menu :certo ou contrrio o programa ser direcionado para o menu :errado echo HaHaHa - mostra alguma mensagem na tela como no exemplo HaHaHa echo. - Se voc quer um linha sem nada ATTRIB - Este comando permite que voc esconda um determinado arquivo, torne-o somente para leitura, ou torne arquivo do sistema. Para obter os comandos simplesmente digite na janela do MS-DOS: ATTRIB /? MD - Para criar diretrios. Ex: MD NAZI. Se voc quiser, voc pode criar diretrios inascessveis para o Windows, s usar a tabela AscII para isso. Ex: md ALT+254 ALT+213 NAZI ALT+217 ALT+963 Isto criar um diretrio __NAZI__ no windows e no poder ser excluido, renomeado ou acessado pelo windows. RD - Para excluir diretrios. EX: RD nazi SET - Define uma varivel no ambiente DOS. para mim um dos melhores comandos, pois sem ele o jogo de Truco no funcionaria. EX: SET nome=nazi , isso criar uma varivel chamada "nome" e definir seu valor como "lobisomen" se voc escrever no DOS echo %nome% - ir aparecer a palavra

1 de 7

17/11/2011 12:20

Comandos BAT

http://members.fortunecity.com/completede/comandbat.htm

LOBISOMEN na tela, mais pra frente voc vai enternder isso goto - serve para pular ou voltar para alguma parte do programa EX: GOTO inicio, se tiver um menu :INICIO, o programa ser direcionado para l choice & errorlevels - Este comandos exibe uma mensagem, espera que o usurio escolha uma das teclas e retorna um valor de errorlevel, de acordo com a tecla. EX: choice /c:123 Escolha uma opo: Agora vamos aos exemplos: 1 exemplo: escolha.bat @echo off cls echo. choice /c:123 Escolha um opo: if errorlevel 3 goto opcao3 if errorlevel 2 goto opcao2 if errorlevel 1 goto opcao1 :opcao1 echo. echo Voc apertou a tecla 1 goto fim :opcao2 echo. echo Voc apertou a tecla 2 goto fim :opcao3 echo. echo Voc apertou a tecla 3 goto fim :fim 2 exemplo - relogio.bat Primeiramente, voc ir criar o arquivo t.t com o comando ENTER dentro Faa o seguinte - COPY CON T.T Pressione ENTER 3 vezes e pressione CTRL+Z e ENTER pronto, agora o programa ficar assim: @echo off :inicio time >nul <t.t >t.dat cls type t.dat choice >nul /c:sc /S /N /T:c,1 if errorlevel 2 goto inicio if errorlevel 1 goto fim :fim echo. 3 exemplo - shareware.bat @echo off rem Programa feito por DhenniS c: cd\
2 de 7 17/11/2011 12:20

Comandos BAT

http://members.fortunecity.com/completede/comandbat.htm

if exist www1.dat goto 2 echo hahahaha >www1.dat attrib +h www1.dat set vez=1 goto tela :2 if exist www2.dat goto 3 echo hahahah > www2.dat attrib +h www2.dat set vez=2 goto tela :3 if exist www3.dat goto 4 echo hahahah > www3.dat attrib +h www3.dat set vez=3 goto tela :4 set vez=4 goto tela :tela if "%vez%" == "4" goto estouro cls echo. echo ------------------------echo \ (1) - Ver a hora \ echo \ (2) - Ver a data \ echo \ (S) - Sair \ echo --------------------------echo. echo Voc j utilizou este programa %vez% vez(es) echo. choice /c:12s /N Escolha uma opo: if errorlevel 3 goto sair if errorlevel 2 goto data if errorlevel 1 goto hora :hora echo. time goto tela :data echo. date goto tela :estouro cls echo. echo. echo Voc j utilizou este programa 4 vezes, agora ele no rodar mais echo. goto fim :sair echo. echo. echo Tchau! goto fim :fim

3 de 7

17/11/2011 12:20

Comandos BAT

http://members.fortunecity.com/completede/comandbat.htm

4 exemplo - verifica.bat @echo off vol >tmpvol.tmp find "volume" tmpvol.tmp /i >nul if errorlevel 0 if errorlevel 1 goto english echo. echo Seu Windows em Portugus goto fim :english echo. echo Your Windows is in English goto fim :fim del tmpvol.tmp 5 exemplo - crack.bat @echo off rem Programa feito por DhenniS Heil Hitler Home Page if "%1" == "" goto help if not "%3" == "" goto help if "%1" == "nazi" if "%2" == "" goto tela if not "%1" == "nazi" if "%2" == "" goto erro :tela echo. echo Ei, como voc descobriu a senha?? echo. pause >nul goto fim :erro echo. echo Senha incorreta. goto fim :help echo. echo Voc deve digitar CRACK "senha" echo. goto fim :fim 6 exemplo : trava.bat @echo off :inicio pause >nul goto inicio 7 exemplo : troca.bat @echo off doskey >nul dir cls doskey >nul cls dir doskey >nul cd exit doskey >nul exit cd echo. echo Existe alguma coisa de errada com o seu interpretador de comandos echo.

4 de 7

17/11/2011 12:20

Comandos BAT

http://members.fortunecity.com/completede/comandbat.htm

8 exemplo : linha.bat @echo off prompt Local: $1 $p $g$_ Comando: cls echo. echo Agora fica melhor para se usar o DOS echo. 9 exemplo - bomba.bat @echo off goto jump Programa feito por DhenniS Heil Hitler Homepage :jump set tmp=10 :tela cls echo. echo O seu computador ser formatado em %tmp% segundos echo. echo. echo Pressione qualquer tecla para parar, (s) para sair e (c) continua echo. choice >nul /c:sc /S /N /T:c,1 if errorlevel 2 goto continua if errorlevel 1 goto sair :continua if "%tmp%" == "10" goto 9 if "%tmp%" == "9" goto 8 if "%tmp%" == "8" goto 7 if "%tmp%" == "7" goto 6 if "%tmp%" == "6" goto 5 if "%tmp%" == "5" goto 4 if "%tmp%" == "4" goto 3 if "%tmp%" == "3" goto 2 if "%tmp%" == "2" goto 1 if "%tmp%" == "1" goto detona :9 set tmp=9 goto tela :8 set tmp=8 goto tela :7 set tmp=7 goto tela :6 set tmp=6 goto tela :5 set tmp=5 goto tela :4 set tmp=4 goto tela

5 de 7

17/11/2011 12:20

Comandos BAT

http://members.fortunecity.com/completede/comandbat.htm

:3 set tmp=3 goto tela :2 set tmp=2 goto tela :1 set tmp=1 goto tela :detona cls echo. echo. echo No fique assustado, isso foi s um brincadeira echo Seu HD ainda est vivo echo. echo HaHaHa goto fim :sair if "%tmp%" == "1" goto h if "%tmp%" == "2" goto h cls echo. echo Voc est muito apavorado, espere mais um pouco echo. goto fim :h cls echo. echo Voc saiu na hora H echo. goto fim :fim 10 exemplo - efeitos.bat @echo off :tela cls echo. echo Programado por choice >nul /c:sc /S /N /T:c,2 if errorlevel 2 goto tela2 if errorlevel 1 goto sair :tela2 cls echo. echo Programado por DhenniS choice >nul /c:sc /S /N /T:c,2 if errorlevel 2 goto tela3 if errorlevel 1 goto sair :tela3 cls echo. echo Programado por DhenniS echo. echo Heil Hitler Home Pagechoice >nul /c:sc /S /N /T:c,2

6 de 7

17/11/2011 12:20

Comandos BAT

http://members.fortunecity.com/completede/comandbat.htm

if errorlevel 2 goto tela4 if errorlevel 1 goto sair :tela4 cls echo. echo Programado por DhenniS echo. echo Heil Hitler Home Page echo. echo. pause >nul goto fim :sair goto fim :fim Com esses exemplos acima d para vc ter uma idia de como funciona um programa de lote. Uma coisa bem legal para se fazer com um programa de lote, transform-lo em .COM Como fazer isso? bem simples, basta voc ter o compilador BAT2EXEC.COM. Ele transforma qualquer .BAT em .COM Pode peg-lo clickando aki - BAT2EXEC.COM (6 k) Para compilar, voc precisa fazer algumas alteraes em seu batzinho no use ECHO. para ter uma linha sem nada, vc ter que colocar ECHO e dar um espao na frente - "ECHO " no use os menus deste jeito : TELA , use assim :TELA

web hosting domain names web design online games

7 de 7

17/11/2011 12:20

Das könnte Ihnen auch gefallen