Ejecute el programa antes de que aparezca la pantalla de inicio de sesión

Ejecute el programa antes de que aparezca la pantalla de inicio de sesión

Posible duplicado:
¿Cómo puedo iniciar un programa incluso antes de que Windows se inicie?

Quiero que Windows ejecute un programa de línea de comandos incluso antes de que cargue la pantalla de inicio de sesión (o de bienvenida). Si alguna vez has visto esta pantalla, sabes a qué me refiero: ingrese la descripción de la imagen aquí

quiero que este programa se ejecuteexactamenteen la etapa/pantalla anterior (antes de cargar cualquier controlador). La razón y el propósito son demasiado complicados para explicarlos aquí. ¿Pero es esto posible?

Respuesta1

Desafortunadamente, puedesnoejecutar cualquier programa en esa etapa. Sólo las aplicaciones que utilizan la API NT 'nativa' (proporcionada por NTDLL.dll) se pueden ejecutar antes de cargar el subsistema Win32.

Para comprobar si un programa se puede ejecutar en esa etapa en particular, haga lo siguiente:

  1. Ejecute el Editor del Registro ( regedit.exe).
  2. Navegue HKLM\SYSTEM\CurrentControlSet\Control\Session Managery localice una cadena múltiple (REG_MULTI_SZ) entrada llamada BootExecute.
  3. Haga doble clic en la entrada y agregue el nombre del ejecutable que desea probar excluyendo la ruta. El ejecutable debe estar ubicado en %windir%\system32.
  4. Reiniciar.

Si el programa se ejecuta en el entorno Native NT, usted gana. De lo contrario, no hay nada que puedas hacer al respecto a menos que tengas acceso al código fuente del programa.

LeeresteArtículo de Technet para obtener más información sobre la aplicación Native NT.

información relacionada