You are on page 1of 8

Codigos para crear scripts, archivos batch y aplicaciones para hacer bromas

Cdigos para crear scripts y aplicaciones en lenguaje VBS, que al ejecutarlos permiten hacer bromas inofensivas y generar un poco de humor entre nuestros amigos.

Sencillos cdigos que al crear con ellos scripts y aplicaciones y ejecutarlos producen efectos de asombro, temor y pueden hacernos pasar un rato agradable de forma sana con nuestras amistades o compaeros del trabajo o la escuela. Ninguno de estos scripts son dainos en lo absoluto, pero si pueden ser muy molestos y algunos llegan a hacernos sentir impotentes hasta el grado de que para muchos la nica solucin de detenerlos es apagar o reiniciar la computadora. Algunos de los cdigos de los scripts, crean un Loop, especie de lazo de reproduccin infinita, por lo que pueden resultar muy molestos y volverse incontrolables. Se puede detener la ejecucin de cualquiera de ellos, matando manualmente el proceso wscript.exe en el Administrador de tareas, no obstante en algunos casos puede hacerse muy difcil. Lo ideal es tener a mano un archivo batch que detiene dicho proceso. Se adjunta ms abajo el cdigo para hacer este archivo, aun as para detener algunos scripts el problema radicar en poder ejecutar el batch.

Diferencia entre los scripts y los archivos batch


Para los que no tienen experiencia ni conocimientos de programacin: Los scripts son sencillos cdigos del lenguaje VBScript (parecido al Visual Basic) que se insertan en un archivo de texto (pueden ser creados con el Bloc de notas), en el que la extensin de archivo es: .VBS. Al dar dos clics en ellos, Windows inicia Windows Scripting Host, aplicacin incluida en el sistema que ejecuta las rdenes en el cdigo. Los archivos batch son similares pero son escritos en lenguaje MSDOS, utilizan cualquiera de las siguientes extensiones de archivo: .CMD o .BAT, al ejecutarlos Windows inicia la consola de CMD que ejecuta las ordenes incluidas en el cdigo. Se recomienda utilizar los script con moderacin y precaucin y no alterar los valores de los cdigos porque se volveran difciles de controlar, esto aumenta en computadoras con poca memoria.

Como crear los scripts y archivos batch con los cdigos en esta pgina

Para crear un script (estn en los cuadros grandes), copia el cdigo al Bloc de notas y en el men Archivo escoge: "Guardar como", escribe cualquier nombre pero terminado en .vbs. Para crear un archivo batch (estn en un cuadro similar al Bloc de notas) copia el cdigo al Bloc de notas y en el men Archivo escoge: "Guardar como", escribe cualquier nombre pero terminado en .cmd o en .bat

Cdigo del archivo batch para detener el proceso wscript.exe.


Este es el primer archivo a crear, garantiza poder detener la ejecucin de los scripts que vienen a continuacin. El siguiente cdigo del archivo batch simplemente emplea el comando TASKKILL para detener los procesos indicados de modo forzado, tambin se incluyen los procesos de la Calculadora, el Bloc de notas y Microsoft Word que se utilizan ms adelante.

@echo off TASKKILL /F /IM wscript.exe TASKKILL /F /IM notepad.exe TASKKILL /F /IM calc.exe TASKKILL /F /IM WINWORD.EXE

Cdigo de aplicaciones para bromas


Abrir/Cerrar la bandeja de las unidades de CDROM sin interrupcin.
Al ejecutar el script creado con este cdigo, se expulsa o abre la bandeja de la unidad o las unidades pticas de CDROM o DVDROM instaladas en tu PC y las cierra consecutivamente sin detenerse, continua de esta forma hasta que se reinicie la PC o se detenga el proceso wscript.exe como se indic.
Set oWMP = CreateObject("WMPlayer.OCX.7") Set colCDROMs = oWMP.cdromCollection if colCDROMs.Count >= 1 then do For i = 0 to colCDROMs.Count - 1 colCDROMs.Item(i).Eject Next ' cdrom For i = 0 to colCDROMs.Count - 1 colCDROMs.Item(i).Eject Next ' cdrom loop end if

Crear un dancing con las luces del teclado.


Al ejecutar el script creado con este cdigo, comienzan a parpadear de forma aleatoria los leds o lucecitas que tienen los teclados, no producen otro efecto negativo que no sea que hace casi imposible escribir cualquier documento en un editor, porque va alternando continuamente maysculas y minsculas.
Set wshShell =wscript.CreateObject("WScript.Shell") do wscript.sleep 100 wshshell.sendkeys"{CAPSLOCK}" wshshell.sendkeys"{NUMLOCK}" wshshell.sendkeys"{SCROLLLOCK}" loop

Esta computadora se volvi loca!


Dos cdigos que abren el Bloc de notas y repiten el mismo mensaje de distintas formas. Es aconsejado detener en los dos casos el proceso con el batch!. Si se trata de manualmente de cerrar los mensajes cada vez se crearn ms hilos que terminarn consumiendo la memoria, despus de eso el batch no funcionar.
Set objShell = CreateObject("WScript.Shell") strCommand = "notepad.exe" objShell.Run strCommand, 1 Set wshShell = wscript.CreateObject("WScript.Shell") do wscript.sleep 300 wshshell.sendkeys "~esta PC se volvio loca" loop Set wshshell = wscript.CreateObject("WScript.Shell") Wshshell.run "Notepad" wscript.sleep 400 wshshell.sendkeys "Esta" wscript.sleep 300 wshshell.sendkeys "~computadora" wscript.sleep 300 wshshell.sendkeys "~se ha vuelto" wscript.sleep 300 wshshell.sendkeys "~completamente" wscript.sleep 300 wshshell.sendkeys "~loca" wscript.sleep 300 wshshell.sendkeys "~y sin" wscript.sleep 300 wshshell.sendkeys "~control" wscript.sleep 300 wshshell.sendkeys " " wscript.sleep 300 wshshell.sendkeys " " wscript.sleep 300 wshshell.sendkeys "~QUE ES ESTO?" wscript.sleep 600 wshshell.sendkeys "~AUXILIO" wscript.sleep 100 wshshell.sendkeys "O" wscript.sleep 100 wshshell.sendkeys "O" do wscript.sleep 50 wshshell.sendkeys "O" loop

Infinitas calculadoras.
Algo parecido, cada 600 ms se crea un nuevo hilo de calc.exe, con el mismo batch puedes detenerlo.
Set WshShell = WScript.CreateObject("WScript.Shell") do WshShell.Run "calc.exe" WScript.Sleep 600 loop

Loop infinito de Microsoft Word.


Enva un bucle infinito para el programa Microsoft Word con la tecla Enter, por supuesto que tienes que tener instalado este programa para que funcione.
Set objShell = CreateObject("WScript.Shell") strCommand = "WINWORD.EXE" objShell.Run strCommand, 1 Set wshShell = wscript.CreateObject("WScript.Shell") do wscript.sleep 500 wshshell.sendkeys "~(enter)" loop

Volvamos atrs.
Este cdigo es uno de los ms inofensivos, solo enva un sendkeys a la tecla retroceso y crea un bucle cada 500 ms por lo que cualquier carpeta que abras en el explorador repetir la misma accin de la tecla retroceso continuamente.
MsgBox "Volvamos atras" Set wshShell =wscript.CreateObject("WScript.Shell") do wscript.sleep 500 wshshell.sendkeys "{bs}" loop

Virus peligroso detectado.


Un script que solo muestra un mensaje, al oprimir cualquiera de las dos teclas termina por completo. Este al igual que el batch a continuacin la forma ms exitosa de usarlo es copindolo a la carpeta de Inicio para que comienza automticamente con el sistema.

lol=msgbox ("Un virus muy peligroso ha sido detectado en su computadora. Presione SI para formatear su disco duro o NO para salvar sus datos, reiniciar el sistema y posteriormente formatearlo.",20,"Warning")

Ataque de virus.
Dos archivos batch que ejecutan secuencialmente una serie de mensajes, inofensivos por completo, su nica accin es mostrar mensajes atemorizantes, en el primer cdigo al finalizar, si descomentas la ltima lnea (quitar los dos puntos) apagar la computadora. El segundo cdigo amenaza con apagar el sistema pero despus anula esta orden.
@echo off echo Wscript.Sleep echo Wscript.Sleep 5000>C:\sleep5000.vbs echo Wscript.Sleep 3000>C:\sleep3000.vbs echo Wscript.Sleep 4000>C:\sleep4000.vbs echo Wscript.Sleep 2000>C:\sleep2000.vbs cls ECHO Examinando sistema...... start /w wscript.exe C:\sleep3000.vbs cd %systemroot%\System32 dir start /w wscript.exe C:\sleep2000.vbs echo. echo. echo Eliminando archivos criticos del sistema... echo del *.* start /w wscript.exe C:\sleep3000.vbs CLS echo Eliminados con exito! start /w wscript.exe C:\sleep2000.vbs echo Eliminando entradas del registro... start /w wscript.exe C:\sleep2000.vbs echo del %USERPROFILE%\NTUSER.DAT start /w wscript.exe C:\sleep4000.vbs CLS echo Eliminadas con exito!

start /w wscript.exe C:\sleep2000.vbs echo Iniciar ejecutable virus? start /w wscript.exe C:\sleep3000.vbs echo cd C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\h4x echo Iniciar hax.exe start /w wscript.exe C:\sleep3000.vbs echo Iniciado ejecutable! start /w wscript.exe C:\sleep2000.vbs echo Deshabilitando Windows Firewall... start /w wscript.exe C:\sleep2000.vbs echo Eliminando procesos... start /w wscript.exe C:\sleep2000.vbs echo Permitiendo inicio... start /w wscript.exe C:\sleep2000.vbs echo Virus ejecutado con exito! start /w wscript.exe C:\sleep2000.vbs echo Tienes suerte, has sido infestado con el virus hackBLACK! start /w wscript.exe C:\sleep2000.vbs echo Ahora solo tienes que volver a instalar Windows. pause :: shutdown -s -t 30 -c "Haz cometido un gran error. Que tengas un dia feliz.."

@echo off shutdown -s -t 60 -c "Se ha detectado un error. Se cerrara el sistema en 30 segundos. No toque ninguna pantalla." echo Wscript.Sleep 1000>C:\sleep1000.vbs start /w wscript.exe C:\sleep1000.vbs echo escaneando archivos...... start /w wscript.exe C:\sleep1000.vbs cd %systemroot%\System32 dir cls echo eliminando archivos...... start /w wscript.exe C:\sleep1000.vbs echo eliminando archivos...... start /w wscript.exe C:\sleep1000.vbs echo eliminando archivos...... start /w wscript.exe C:\sleep1000.vbs echo eliminando archivos...... start /w wscript.exe C:\sleep1000.vbs echo eliminando archivos...... start /w wscript.exe C:\sleep1000.vbs echo eliminando archivos...... start /w wscript.exe C:\sleep1000.vbs

echo MsgBox "Se ha recuperado satisfactoriamente del grave error.", 64, "ERROR" >%temp%\aa.vbs shutdown -a start %temp%\aa.vbs

Tengan presente que el batch para detener el proceso de wscript.exe tambin cierra los hilos abiertos de forma forzada (sin guardar cambios), de la Calculadora, el Bloc de notas y Microsoft Word, por lo que si hay algn documento abierto de este ltimo software, asegrate de guardar los cambios antes de nada.

You might also like