7

Ejecutar una aplicación al iniciar windows

Hace unos días navegando por el foro de HARKO ví una duda que tienen varios neobookeros (ver tema) . ¿Como se hace para ejecutar una aplicación al iniciar windows? Eso trato de explicar con este simple ejemplo.

Acciones usadas:

.Con REGISTRYWRITE podremos ingresar datos al registro de windows
RegistryWrite "CLAVE_DEL_REGISTRO" "SECCION_DE_LA_CLAVE" "VALOR_A_ESCRIBIR"

.Uso para nuestra necesidad (ejecutar un programa al inicio de windows)
RegistryWrite "HKEY_LOCAL_MACHINE" "SOFTWARE\Microsoft\Windows\CurrentVersion\Run\nombre_de_nuestro_programa" "ruta_de_nuestro_programa"

.Ejemplo
.Si quisieramos que el Bloc de Notas se ejecute al inicar windows pondriamos esta acción
RegistryWrite "HKEY_LOCAL_MACHINE" "SOFTWARE\Microsoft\Windows\CurrentVersion\Run\BLOCDENOTAS" "C:\WINDOWS\NOTEPAD.exe"

.Ejemplo con ruta de archivo que contiene espacios
RegistryWrite "HKEY_LOCAL_MACHINE" "SOFTWARE\Microsoft\Windows\CurrentVersion\Run\miaplicacion" "[#34]c:\carpeta con espacios\aplicacion.exe[#34]"

.Si quisieramos que el Bloc de Notas (previamente agregado al inicio de windows con la acción anterior) no se ejecute al iniciar windows seria algo así
RegistryWrite "HKEY_LOCAL_MACHINE" "SOFTWARE\Microsoft\Windows\CurrentVersion\Run\BLOCDENOTAS" ""

aliniciodewindows

  ejecutar_al_iniciar_windows.rar (749,6 KiB, 1.286 hits)



7 Comments

  1. HOLA!. SOY, COMO TODOS AQUI, AMANTE DE NEOBOOK, UN “FANA” DE ESTE PROGRAMA. UNO A VECES, EN SU AFAN DE APRENDER, BUSCAR SITIOS QUE LE PUEDAN APORTAR ALGO. ES ASI QUE INGRESE EN palamarsoftware.com.ar Y DESCARGUE UN PROGRAMA NEOARGSUITE. NO SE SI “NO LO NOTARON” O EL ANTIVIRUS AVAST QUE USO SE VOLVIO LOCO, LO CIERTO ES QUE APENAS LO INSTALE (CON EJEMPLOS DEL USO DE NEOBOOK) COMENZARON A APARECERME ALERTAS DE VIRUS (TROYANOS) EN LOS EXE DE ALGUNOS DE LOS EJEMPLOS INCLUIDOS. UNA PENA, REALMENTE. MAS ALLA DE DARLE LA ORDEN AL ANTIVIRUS DE BORRAR ESOS ARCHIVOS, EJECUTE ALGUNOS EJEMPLOS DE LOS QUE OFRECIA EL SUSODICHO PROGRAMA Y ME ENCONTRE CON ERRORES. :EDIT:

  2. Hola Quito64UY…

    En ciertas ocasiones los antivirus dan falsos positivos con algunas aplicaciones de neobook por el software que utiliza para proteger los .exe.

    Yo tengo el NOD32 4 y no he tenido problemas al instalar y ver los ejemplos. Por otro lado Mariano (creador de palamarsoftware.com.ar) es un neobooker conocido en la comunidad por brindar ayuda a los usuarios, es por esto que podes confiar en el contenido que publica en su pagina.

    Los errores si me aparecieron, pero se pueden arreglar, algunos son porque no son el exe compilado, tenes que abrir el .pub y ejecutarlo con F9 o compilarlo tu mismo. Otro error que produce es que necesitas el nbplay413.exe lo podes bajar desde aca ➡ http://www.neobookeros.com.ar/interpretes_neobook.exe .

    Saludos

  3. Estuve probando la sintaxis y hay una parte en donde dice que si hay un espacio dentro del valor a insertar entonces poner el valor entre [#34], probe eso y me agrego el valor aunque tambien incluyo las comillas aparte del valor al incrustarlo en el registro, luego probe hacerlo sin comillas y funciono normal, inserto el valor sin las comillas como era de esperarse a pesar de que tenia espacio en blanco

    Hay alguna diferencia si el valor que se pone es un valor cualquiera con espacio o si es especificamente una ruta de archivo ???

  4. Hola Squadron el tema de las comillas es porque en el caso del ejemplo (abrir una aplicación) se requiere las comillas para que funcione. Si es un nombre por ej. Juan Perez puede grabarse normal.

    Saludos

  5. hola , felicidades por sus colaboraciones……lo mio es que ya sabia como hacer que inicie mi aplicacion con el windows, lo que me esta pasando es que la aplicacion es un juego y cuando se ejecuta automaticamente sube faltandoles detalles, ahora bien si lo inicio yo dandole doble click todo marcha perfectamente …..me gustaria tener ayuda ya he chekiado la configuracion de pantalla y todo

  6. Hola Alejandromk. Prueba con lo siguiente :

    Crea un acceso directo en la carpeta de tu aplicación y el acceso directo es el que tienes que poner en el registro para que se inicie automaticamente.

    Ej:

    RegistryWrite "HKEY_LOCAL_MACHINE" "SOFTWARE\Microsoft\Windows\CurrentVersion\Run\mijuego" "[#34]c:\mijuego\mijuego.lnk[#34]"
    

    Luego me cuentas como te fue.
    Saludos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *