batch que se autoejecute al inicializar windows

Iniciado por F0rt3, 25 Julio 2010, 02:04 AM

0 Miembros y 3 Visitantes están viendo este tema.

F0rt3

Hola a todos, como ya verán el titulo, tengo la siguiente duda.
¿Cómo hacer que un batch se autoejecute cada vez que el usuario inicie windows?.

En la web encontre la siguiente linea de codigo
REG ADD HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v NOMBRE /t REG_SZ /d "RUTA DEL BAT" /f


Ya hice las pruebas, una y otra vez, al ejecutar el bat no muestra ningun error, pero tampoco se instala en el incio, porque tras reiniciar no se ejecutan los lotes.

cheque el msconfig y tampoco veo la clave de registro agregada al inicio del sistema.

Espero puedan ayudarme

Saludos

flony

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v nombre /d "aca va la carpeta donde esta lo q se ejecuta" /f
en donde dice nombre pone el nombre de tu bat donde esta la carpeta es donde esta alojado el bat ej mis documentos
si un problema no tiene solucion entonces no es un problema...es algo inevitable

<< Lucas, ¿quién más? >>

#2
Cita de: F0rt3 en 25 Julio 2010, 02:04 AM
Hola a todos, como ya verán el titulo, tengo la siguiente duda.
¿Cómo hacer que un batch se autoejecute cada vez que el usuario inicie windows?.

En la web encontre la siguiente linea de codigo
REG ADD HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v NOMBRE /t REG_SZ /d "RUTA DEL BAT" /f


Ya hice las pruebas, una y otra vez, al ejecutar el bat no muestra ningun error, pero tampoco se instala en el incio, porque tras reiniciar no se ejecutan los lotes.

cheque el msconfig y tampoco veo la clave de registro agregada al inicio del sistema.

Espero puedan ayudarme

Saludos

Uh, amigo, de este tema está lleno el foro.
Hay un post que creo que se llama "Juguemos con el Registro de windows" y creo que hay varios maneras de hacer eso. Buscalo.

Edito: http://foro.elhacker.net/scripting/batch_y_registro_de_windows_juguemos-t213689.0.html;msg1028551


Personalmente, prefiero tecnologías de Microsoft. Yo reconozco que defendí el software libre, pero ahora yo quiero vivir de esto. Mi trabajo.

Nilrac

Hola !

Creo que seria mas facil hacerlo así:

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v "nombre de la clave" /d %0 /f

F0rt3

Gracias a todos, ya cheque todas las opciones que me dieron, pero ninguna funcionó.

Cita de: flony en 25 Julio 2010, 02:18 AM
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v nombre /d "aca va la carpeta donde esta lo q se ejecuta" /f
en donde dice nombre pone el nombre de tu bat donde esta la carpeta es donde esta alojado el bat ej mis documentos

Volví a utilizar ese código, pero en lugar de programarlo en bat, lo agrege directamente desde la pantalla del cmd.
Y me salio: "ERROR: ACCESO DENEGADO".
quizá eso sea lo que impíde que se agrege al inicio, no el código en si mismo.

¿Alguna idea de lo que pueda estar denegandome el acceso?

Saludos

Nilrac

Que sistemas Operativo utilizas ?

Windows Xp --> la cuenta desde donde estas haciendo el .bat TIENE que tener privilegios de administrador

Windows Vista y Windows 7 --> Al momento de ejecutarlo, clic derecho - Ejecutar como administrado

F0rt3

Cita de: Nilrac en 25 Julio 2010, 05:07 AM
Que sistemas Operativo utilizas ?

Windows Xp --> la cuenta desde donde estas haciendo el .bat TIENE que tener privilegios de administrador

Windows Vista y Windows 7 --> Al momento de ejecutarlo, clic derecho - Ejecutar como administrado
Ya lo hice como me indicaste y salio bien.
No hay manera de saltarse eso?, por ejemplo, si fuese a aplicarlo en un malware,¿Tengo otras opciones para instalarlo en el registro sin que tenga que pedir permiso al usuario y/o que el mismo lo ejecute como administrador?

Gracias de antemano
Saludos

Nilrac

Si tienes Windows Vista o 7 lo tendras que hacer así, a no ser que bajes al maximo los permisos.

Una sugerencia:

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v "nombre de la clave" /d %0 /f

Con esos caracteres %o se colocara la ruta en donde se encuentre tu archivo, no importa donde esté.

F0rt3

Muchas gracias,solo espero encontrar una manera de poder utilizarlo como malware sin que el usuario tenga que ejecutarlo como admin.

Gracias.
Saludos

<< Lucas, ¿quién más? >>

¿Y por qué no probás poniéndo el ejecutable en la carpeta de inicio y le ponés todas las propiedades de oculto?

No hace falta ser Administrador...


Personalmente, prefiero tecnologías de Microsoft. Yo reconozco que defendí el software libre, pero ahora yo quiero vivir de esto. Mi trabajo.