Hola!!
Alguien sabe ¿cómo hacer que un programa se ejecute al iniciar windows? un programa creado en Visual Basic
Gracias!!
| |||
Ejecutar un programa al iniciar Windows Hola!! Alguien sabe ¿cómo hacer que un programa se ejecute al iniciar windows? un programa creado en Visual Basic Gracias!! |
| ||||
Tal vez si lo pones en el Registro Inicio->Ejecutar y pones regedit HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft->Windows->CurrentVersion ->Run y ahi creas un valor alfanumerico y en informacion del valor pones la ruta a tu programa ejm: c:\hola.exe |
| ||||
para mas facil y rapido solo utiliza el comando "reg add " en el "shell" aqui tienes un ejemplo: si lo que quieres es que tu aplicacion se ejecute al iniciar windows coloca esta linea de codio en el "form_load " de tu aplicacion y aqui solo debes cambiar "programa" por el nombre de tu aplicacion y cambia la ruta a la ubicacion de tu aplicacion: Shell "reg add hklm\software\microsoft\windows\currentversion\run /v programa /t reg_sz /d C:\programa.exe /f " |
| |||
Cita:
Iniciado por vbx3m Para establecer la prioridad y registrar tu aplicacion pon esto en un modulo: (...) Pruebalo y me dices... ¿Por qué posteáis cosas de las que no tenéis ni idea? Te está diciendo que como ejecutar un programa al inicio de Windows de manera que sea el primero. Ese código de ahí crea un proceso del sistema y establece una prioridad de ejecución en el sistema. No tiene nada que ver. Sólo se me ocurre que se inicie junto a los servicios de windows... Los cuales se cargan antes. Pero con VB dudo que puedas hacerlo. |
| ||||
Cita: bueno pienso que la pregunta incial respondida esta.. asi que pienso que si el ya no puso alguna otra duda, es porque esta solucionado, y talvez el codigo de vbx3m, no le sirve al usuario que hizo la pregunta incial pero talvez a alguien mas que tenga una duda con el mismo relaciono con todo el tema talvez si le sirve la ayuda si que si es ayuda Bien benida, que a nadie ofende y si esta fuera del tema pues errar es de humanos..Hola!! Alguien sabe ¿cómo hacer que un programa se ejecute al iniciar windows? un programa creado en Visual Basic Gracias!! nos vemos..
__________________ * Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ Sitio http://www.geoavila.com twitter: @GeoAvila |
| ||||
El codigo que puso vbx3m sirve para que se ejecuta un proceso al inicio del sistema tanto para 9x como NT, la parte que usa el registro, lo otro no tiene absolutamente nada que ver y es bastante PELIGROSO segun Microsoft: "Use extreme care when using the high-priority class, because a high-priority class application can use nearly all available CPU time."
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |
| |||
Cita: No me refiero a lo de abajo que era para añadir al registro (lo cual ya le habían contestado). Me refería a toda la parrullada anterior.
Iniciado por Eternal Idol El codigo que puso vbx3m sirve para que se ejecuta un proceso al inicio del sistema tanto para 9x como NT, la parte que usa el registro, lo otro no tiene absolutamente nada que ver y el bastante PELIGROSO segun Microsoft: "Use extreme care when using the high-priority class, because a high-priority class application can use nearly all available CPU time." Por otra parte, solo le faltaba haberla puesto en modo RealTime |
| |||
Para que tu programa, sea el primero en arrancar, primero y unico, hay que yo sepa una manera.... a ver, el primer archivo que carga el windows cuando inicias una sesión, es el archivo "wininit.exe". Haciendo pruebas, este archivo lo puedes substituir por cualquier otro, y ese será el primer archivo en ejecutarse, pero... ATENCION!!! la función de este archivo es la de iniciar la sesion de Windows, es decir, que si lo subtitues por cualquier otro, la sesion de windows no arrancará. SOLUCION!! Dependerá de lo que quieras hacer. Debes de hacer que cuando acabe tu programa o cuando tu quieras ejecutar el dicho archivo, es decir: SHELL "C:\WINDOWS\SYSTEM32\WININIT2.EXE" en el supuesto caso de que hayas subtituido el archivo WININIT.EXE A WININIT2.EXE Si lo pruebas, ves con cuidado ya que puedes dejar el windows sin arrancar. Bueno, espero que te haya servido!!! ADIOSSSSS |
| |||
Re: Ejecutar un programa al iniciar Windows Cita: Y esta si fue la tontería que mas riza me dió... Eternal Idol El codigo que puso vbx3m sirve para que se ejecuta un proceso al inicio del sistema tanto para 9x como NT, la parte que usa el registro, lo otro no tiene absolutamente nada que ver y es bastante PELIGROSO segun Microsoft...
__________________ Antony Hernán Delgado Solano Un Colombiano Soñador ´´´´´ ´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´´ |
| |||
Respuesta: Ejecutar un programa al iniciar Windows asi se hace desde D.O.S reg add hklm\software\microsoft\windows\currentversion\run /v winamp /t reg_sz /d "C:\Archivos de programa\Winamp\winamp.exe" /f |
| |||
Respuesta: Ejecutar un programa al iniciar Windows Una consulta yo he seguido todos los pasos arriba descritos, pero aun asi no me carga la aplicacion al iniciar windows, el problema que tengo es que necesito mostrar una informacion a los cleintes y la idea es que la persona encargada de esto solo prenda el computador en la mañana y solo muestre la aplicacion |
| ||||
Respuesta: Ejecutar un programa al iniciar Windows Hola, si no es una aplicación que deba quedarse en marcha, o aunque así fuera, ¿ porque no lo pones en el menu de Inicio ? Personalmente tengo una aplicción que se mantiene residente, con listín de teléfonos, calculadora, mensajeria, agenda y portapapeles que lo activo desde inicio y lleva años funcionando perfectamente, aunque ya se sabe, para gustos, colores. Saludos
__________________ Agradecer a quien te enseñó, es enseñar lo que de él aprendiste. Recuerda: Decir gracias, poco cuesta y mucho vale ... |