Cómo ejecutar un script de inicio de sesión una vez cuando un nuevo usuario inicia sesión en Windows Server 2003

En este artículo se describe cómo configurar un script o programa de inicio de sesión para que se ejecute una vez cuando un usuario inicie sesión en un equipo por primera vez.

Se aplica a: Windows Server 2003
Número de KB original: 325347

Resumen

Importante

Este artículo contiene información sobre cómo modificar el Registro. Antes de modificarlo, asegúrese de hacer una copia de seguridad de este y de comprender cómo restaurarlo si hay un problema. Para obtener más información sobre cómo realizar una copia de seguridad, restaurar y editar el Registro, consulte Información del Registro de Windows para usuarios avanzados.

Estos pasos solo se aplican a los nuevos usuarios que nunca han iniciado sesión en el equipo. Si un usuario ya tiene un perfil de usuario local o un perfil móvil, el script o programa no se ejecuta.

Configuración de un script para que se ejecute una vez cuando un nuevo usuario inicie sesión

Advertencia

Si utiliza incorrectamente el Editor del Registro, puede causar serios problemas que tal vez requieran volver a instalar el sistema operativo. Microsoft no le garantiza que pueda solucionar los problemas que sean consecuencia del uso incorrecto del Editor del Registro. Utilice el Editor del Registro bajo su responsabilidad.

Cuando se instala un producto basado en Windows Server 2003, se crea el perfil de usuario predeterminado. La primera vez que un usuario inicia sesión, el perfil de usuario predeterminado se copia en el perfil del usuario.

Para configurar un script o programa que se ejecute cuando un nuevo usuario inicie sesión, siga estos pasos:

  1. Haga clic en Inicio y, a continuación, en Ejecutar.

  2. En el cuadro Abrir , escriba regedit.exe y, a continuación, seleccione Aceptar.

  3. Busque la siguiente subclave en el Registro:
    HKEY_USERS

  4. En el menú Archivo , seleccione Cargar Hive.

  5. En el cuadro de diálogo Cargar Hive , busque el archivo Profilepath \Default User\Ntuser.dat, donde Profilepath es la ubicación del sistema de archivos del perfil de usuario predeterminado. Seleccione Abrir.

  6. En el cuadro de diálogo Cargar Hive , escriba un nombre para el subárbol y, a continuación, seleccione Aceptar.

    Nota:

    El archivo Ntuser.dat está oculto. Si no puedes localizar ni cargar el archivo Ntuser.dat, debes cambiar la configuración de la vista en el Explorador de Windows. Para ello, siga estos pasos:

    1. Seleccione Inicio y, después, Explorador de Windows.
    2. Seleccione Herramientas y, a continuación, opciones de carpeta.
    3. Seleccione la pestaña Ver.
    4. Haga clic para desactivar la casilla Ocultar extensiones para tipos de archivo conocidos .
    5. Seleccione Mostrar archivos y carpetas ocultos y, a continuación, seleccione Aceptar.
  7. Busque la siguiente subclave en el Registro: HKEY_USERS\Test\Software\Microsoft\Windows\CurrentVersion\Runonce

    Nota:

    Donde Prueba es el nombre que dio al subárbol de Ntuser.dat en el paso 6.

  8. En el menú Edición, apunte a Nuevo y después seleccione Valor de cadena.

  9. En el panel derecho, haga doble clic en el nuevo valor.

  10. En el cuadro de diálogo Editar cadena , escriba la ruta de acceso completa y el nombre de archivo del programa o el script de inicio de sesión y, a continuación, seleccione Aceptar.

  11. En el panel izquierdo, seleccione el subárbol Prueba.

  12. En el menú Archivo , seleccione Descargar Hive.

  13. Seleccione cuando se le pida que confirme que desea descargar el subárbol.

  14. Salga del editor del Registro. Este script de inicio de sesión o programa se ejecuta para un usuario que no tiene un perfil de usuario. Para ver los perfiles de usuario en el equipo local, siga estos pasos:

    1. Seleccione Inicio, seleccione Panel de control y, a continuación, seleccione Sistema.
    2. Seleccione la pestaña Opciones avanzadas.
    3. En el área Perfiles de usuario, seleccione Configuración.
      Los perfiles de usuario se muestran en el cuadro de diálogo Perfiles de usuario.