Como hacer que un archivo bat se muestre oculto?

Iniciado por the_Avenger, 2 Noviembre 2011, 02:53 AM

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

the_Avenger

Estoy haciendo un programa que vendria a aparentar ser un virus porque con mis compañeros vemos quien puede meter cosas en la compu del otro sin que se den cuenta. Es muy divertido. En fin:

Ay alguna forma de hacer que cuando creo un batch desde otro bacth el segundo quede oculto? pero no me refiero a que no se vea en ejecucion sino a que aparezca como archivo oculto pero que luego pueda llamarlo aun siendo asi.

Espero haberme explicado bien. Desde ya gracias. Saludos.

$Edu$

Explicate mejor, yo si lo que quieres es correr un bat oculto podrias usar visual basic script:

Código (vb) [Seleccionar]

set objshell = createobject("wscript.shell")
objshell.run "comosellamatubat.bat", vbhide


Eso lo guardas como .vbs y ejecutara tu .bat oculto

the_Avenger

Ok me explico mejor. Me refiero a que el archivo .bat no se vea a menos que se tenga la configuracion de "mostrar todas las carpetas y archivos ocultos" pero no ocultarlo poniendo propiedades y demas sino desde otro .bat

Y lo de visual basic aun no puedo instalar el que me has dado.

$Edu$

Visual Basic Script es distinto a visual basic 6, es casi igual solo que el primero es script, asi como batch, entonces con guardarlo como .vbs ya puedes ejecutarlo, sin instalar el vb6 ni nada.

Y bueno si, te habias explicado bien, solo yo me confundi. Lo que tienes que hacer es ponerle atributos al archivo, puede ser para tu bat como para cualquier otro archivo.

Código (dos) [Seleccionar]

attrib + h +s +r "C:\archivo.XXX"


Pero fijate desde la shell de windows con "help attrib" para ver las opciones que tiene y ahi entenderas mi codigo

Si vas a crear un "malware" pasate por Analisis de Malware para preguntar ahi las cosas que podria hacer tu malware, los metodos que hay, etc

the_Avenger

muchas gracias. Y si la idea es lo del malware pero inofensivo.