Cómo programar un script al inicio o apagado de Windows

Cómo programar un script al inicio o apagado de Windows

Si tienes una versión antigua de Windows (XP, Vista o Windows 7) y deseas hacer que se ejecute un comando, programa o script automáticamente al arrancar o apagar el sistema de tu ordenador (por ejemplo, hacer una copia de seguridad o abrir ciertos programas), a continuación te enseñamos cómo hacerlo.

¿Cómo programar un script en las ediciones profesionales o completas?

  1. Inicia el editor de estrategia del grupo local: Menú Inicio > Ejecutar y escribe "gpedit.msc". En Windows Vista, puedes escribir el comando en la barra de búsqueda del menú Inicio o presionar las teclas Windows + R para abrir la ventana Ejecutar.
  2. Dirígete a Configuración del ordenador > Configuración de Windows > Scripts (inicio / apagado).
  3. Haz doble clic en Inicio o Apagado del sistema.
    Programar un script en Windows
    © Microsoft
  4. Haz clic en Agregar > Examinar y selecciona el script que deseas añadir.
    Programar un script en Windows
    © Microsoft
  5. Haz clic en Aceptar.

¿Cómo ejecutar un script en todas las ediciones?

  • Atención: esta acción afectará a tu base de registro, por eso es recomendable hacer una copia de seguridad del registro del sistema antes de proceder a agregar un script.
  1. Abre el bloc de notas y copia el siguiente código:
Windows Registry Editor Version 5.00 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Scripts] 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Scripts\Shutdown] 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Scripts\Startup] 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Scripts\Startup\0] 
"GPO-ID"="LocalGPO" 
"SOM-ID"="Local" 
"FileSysPath"="C:\\Windows\\System32\\GroupPolicy\\Machine" 
"DisplayName"="Estrategia del grupo local" 
"GPOName"="Estrategia del grupo local" 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Scripts\Shutdown\0] 
"GPO-ID"="LocalGPO" 
"SOM-ID"="Local" 
"FileSysPath"="C:\\Windows\\System32\\GroupPolicy\\Machine" 
"DisplayName"="Estrategia del grupo local" 
"GPOName"="Estrategia del grupo local" 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Scripts\Startup\0\0] 
"Script"="C:\\script1.bat" 
"Parameters"="" 
"ExecTime"=hex(b):00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

Es necesario adaptarlo según las necesidades de cada uno:

  • C:\\script.bat representa el camino de tu script en el disco duro.

  • 0 representa el número del script en el caso que tengas varios scripts a ejecutar. Basta con incrementar este número.

  • Startup representa el momento de la ejecución del script (al inicio es Startup y al apagado es Shutdown).

Si quieres añadir varios scripts:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Scripts\Startup\0\0] 
"Script"="C:\\script1.bat" 
"Parameters"="" 
"ExecTime"=hex(b):00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

   2. También es posible especificar los parámetros de ejecución de estos scripts modificando el campo Parameters.

   3. Finalmente, ve a menú Archivo > Guardar y dale al archivo un nombre que termine por ".reg".

   4. Escoge Todos los archivos en la lista desplegable.

   5. Guarda el archivo en el lugar deseado y a continuación haz doble clic en este archivo.

Alrededor del mismo tema

Windows