Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Use Run o RunOnce claves del Registro para que un programa se ejecute cuando un usuario inicie sesión. La clave Run hace que el programa se ejecute cada vez que el usuario inicie sesión, mientras que la clave RunOnce hace que el programa se ejecute una vez y, a continuación, se elimine la clave. Estas claves se pueden establecer para el usuario o la máquina.
El valor de datos de una clave es una línea de comandos que no tiene más de 260 caracteres. Registre programas para que se ejecuten agregando entradas del formulario descripción-cadena=línea de comandos. Puede escribir varias entradas en una clave. Si hay más de un programa registrado en una clave determinada, el orden en el que se ejecutan esos programas es indeterminado.
El Registro de Windows incluye las cuatro claves de Run y RunOnce siguientes:
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
Importante
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce solo se ejecuta cuando los miembros del grupo Administradores inician sesión después del reinicio. Puede encontrar más detalles en los artículos clave del Registro RunOnce, Desarrollo de aplicaciones que se ejecutan en inicio de sesióny Solución de problemas del cliente de Windows.
De forma predeterminada, el valor de una clave RunOnce se elimina antes de ejecutar la línea de comandos. Puede prefijar un nombre de valor de RunOnce con un signo de exclamación (!) para aplazar la eliminación del valor hasta después de que se ejecute el comando. Sin el prefijo de signo de exclamación, si se produce un error en la operación de RunOnce, no se pedirá al programa asociado que ejecute la próxima vez que inicie el equipo.
De forma predeterminada, estas claves se omiten cuando el equipo se inicia en modo seguro. El nombre de valor de RunOnce claves se puede prefijar con un asterisco (*) para forzar que el programa se ejecute incluso en modo seguro.
Un programa que se ejecuta desde cualquiera de estas claves no debe escribir en la clave durante su ejecución porque esto interferirá con la ejecución de otros programas registrados bajo la clave. Las aplicaciones deben usar la clave de RunOnce solo para las condiciones transitorias, como para completar la configuración de la aplicación. Una aplicación no debe volver a crear continuamente las entradas en RunOnce porque esto interferirá con la instalación de Windows.
Temas relacionados
del Registro de Windows, de clave del Registro RunOnce