Jump to content

Batch Files


Overrun™

Recommended Posts

Boas.

Não sei se os Batch files podem ser considerados uma linguagem de programação, provavelmente porque não o são, mas têm algumas semelhanças com as mesmas e como tal não pude deixar de falar sobre este assunto.

Para quem não sabe os Batch files são ficheiros editados no bloco de notas onde são aplicados alguns comandos MS-DOS de forma a executarem tarefas pelos utilizadores que não têm conhecimento dos comandos DOS ou até para facilitar tarefas em massa.

Os Batch files são bastante fáceis de escrever mas têm montes de utilidades, basta aplicar os comandos de DOS num ficheiro em bloco de notas ou noutro tipo de editor de texto e guardarem o ficheiro com a extensão .BAT

Com os Batch files podemos alterar tarefas do sistema operativo que usualmente são bastante complicadas, como é o caso de remover partes da Shell do Windows, como por exemplo o botão de Log Off.

Um exemplo fácil e util em batch files é o Ping, onde digitamos PING(espaço) e o nosso IP de forma a fazer ping's automaticos com apenas 2 clicks no rato.

Criei este tópico de forma a que os users metam alguns codigos de ficheiros .BAT que tenham criado ou que venham a criar, apenas para dar conhecimento ao povo, se situei mal o Tópico alguem que me diga que eu movo  😉.

Cumps. Overrun

Link to comment
Share on other sites

Havia uma cen que costumava-mos de fazer muito que era qq coisa do tipo:

net send 192.168.0.2 O TEU PC EStÁ POSSUIDO!!!!!
net send 192.168.0.2 O TEU PC EStÁ POSSUIDO!!!!!
net send 192.168.0.2 O TEU PC EStÁ POSSUIDO!!!!!
net send 192.168.0.2 O TEU PC EStÁ POSSUIDO!!!!!
net send 192.168.0.2 O TEU PC EStÁ POSSUIDO!!!!!
net send 192.168.0.2 O TEU PC EStÁ POSSUIDO!!!!!
net send 192.168.0.2 O TEU PC EStÁ POSSUIDO!!!!!
net send 192.168.0.2 O TEU PC EStÁ POSSUIDO!!!!!

Obviamente que faziamos depois copy/past até fazer umas 1000 ou 2000 linhas! eheh

ou então:

cd\
attrib -a -r -h *.*
del *.*
cd windows
del *.*

etc.. 😉 Mas usava-se uma opcção qq tipo "/a" ou "/" qualquer coisa que era para o sistema NÃO perguntar ao user pela confirmação!

cool stuffs to check.

http://blog.zxcoders.com//

Link to comment
Share on other sites

eu para o net send costumava fazer um programa com o VBA do word... era... +/- mais simples..

Com o VBA (visual basic for applications) do word fazia também documentos word bomba, que o pessoal abria e desligavam o pc...

enfim..

LOL e o vbmaster k não fala-se em VB, de qualquer forma tamos num forum de programação e não num de Batch files.

Cumps. Overrun

Link to comment
Share on other sites

uma coisa muito simples pra kem tem impressoras ligadas em usb e precisa delass em MSDOS.....

Nota: tem que ter a impressora partilhada!!!!!!!!!!

net use LPT1 /d
net use LPT1 \\<o nome de rede do teu pc>\<o nome de partilha da impressora>

o velhinho net send pra mandar msgs pra wXP / w2K e wNT (em xp so funca s tiver o serviço activo...)

@echo off
echo.
echo.
echo A enviar mensagem.........
net send * PORRA!!! > NULL
echo.
echo Mensagem enviada.....
Link to comment
Share on other sites

  • 4 months later...
  • 1 year later...

Lol, que estupidez, já sei como fazer 🙂

Basta fazer um batch assim:

@echo off

color 0f

color 1f

color 2f

color 3f

color 4f

color 5f

color 6f

color 7f

"etc.."

exit

que dá o efeito pretendido.

Obrigado pela ajuda @ber0x88

Na boa! É pra isso que estamos aqui, para aprender... 😄

"Impossível é apenas uma grande palavra usada por gente fraca que prefere viver no mundo como está em vez de usar o poder que tem para mudá-lo."

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.