¡ Por favor active Javascript! / Please turn on Javascript!

Otras versiones cliente de Windows no clasificadas: Windows 3.1, Windows 98, Windows ME...
Avatar de Usuario
Cazador
Colaborador
Mensajes: 1899
Registrado: 16 Abril 2015, 19:16
C. Prof.: Analista de Sistemas
Contactar:

Ejecutar script en el arranque de Windows

Mensajepor Cazador » 27 Septiembre 2018, 17:51

Imagen

En muchas ocasiones nos interesa poder ejecutar en el arranque o inicio de un equipo con Windows un script (Por ejemplo un proceso por lotes .bat)

En Windows esto puede ayudarnos a ejecutar cualquier tipo de script o tarea.

Mejor Respuesta por Cazador » 27 Septiembre 2018, 17:56
Método 1: Utilizar el registro de Windows

Una forma de agregar un archive para que se ejecute cada vez que se arranca nuestro sistema Windows, es crear una entrada en la siguiente clave de registro según la version de nuestro sistema operativo:

En Microsoft Windows 95, Windows 98 y donde se admiten todas las claves de Windows Millennium Edition (Me), las claves se cargan en el orden siguiente:

Código: Seleccionar todo

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce


Código: Seleccionar todo

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices


En Microsoft Windows 10 las claves se cargan en el orden siguiente:

Código: Seleccionar todo

Equipo\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run


Imagen

Método 2: Utilizar el programador de tareas de Windows

Paso 1: Abrimos el programador de tareas

Ejecuta el programador de tareas de Windows ejecutando taskschd.msc (Ejecutar (Tecla Windows + R, y tecleamos taskschd.msc).

Paso 2: Creamos una tarea básica

Dentro del programador de tareas pinchamos en Crear tarea básica par que nos salte el asistente. En primer lugar tenemos que especificar un nombre descriptivo, después el desencadenador , que como puede verse en la imagen de abajo puede ser de varios tipos (Al iniciarse el equiop, Al iniciar session...).

Imagen

En uno de los pasos siguientes nos preguntará por la acción a realizar, como por ejemplo Iniciar un programa y el programa que queremos se ejecute. También podemos indicar el parámetro en el cuadro de texto correspondiente.

Cuando terminemos esta parte del asistente debemos marca la casilla Abrir el diálogo Propiedades para esta tarea al hacer clic en Finalizar.

NOTA: Si no marcaste la casilla anterior, busca la nueva tarea en la biblioteca del programador de tareas y haz doble clic sobre ella.

Paso 4: Marcar la opción de ejecutar con los privilegios más altos

En la ventana de propiedades de la tarea, marca la casilla Ejecutar con los privilegios más altos. Si usas un dispositivo portátil con batería, revisa la pestaña Condiciones. La configuración predeterminada podría impedir la ejecución de la tarea si la batería no se está cargando.
IR AL MENSAJE COMPLETO ➙
Redactor de ELSATE.com. Aficionado de la Tecnología, los Videojuegos, la Música Electrónica y el Deporte.


Avatar de Usuario
Cazador
Colaborador
Mensajes: 1899
Registrado: 16 Abril 2015, 19:16
C. Prof.: Analista de Sistemas
Contactar:

Mensajepor Cazador » 27 Septiembre 2018, 17:56

Método 1: Utilizar el registro de Windows

Una forma de agregar un archive para que se ejecute cada vez que se arranca nuestro sistema Windows, es crear una entrada en la siguiente clave de registro según la version de nuestro sistema operativo:

En Microsoft Windows 95, Windows 98 y donde se admiten todas las claves de Windows Millennium Edition (Me), las claves se cargan en el orden siguiente:

Código: Seleccionar todo

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce


Código: Seleccionar todo

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices


En Microsoft Windows 10 las claves se cargan en el orden siguiente:

Código: Seleccionar todo

Equipo\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run


Imagen

Método 2: Utilizar el programador de tareas de Windows

Paso 1: Abrimos el programador de tareas

Ejecuta el programador de tareas de Windows ejecutando taskschd.msc (Ejecutar (Tecla Windows + R, y tecleamos taskschd.msc).

Paso 2: Creamos una tarea básica

Dentro del programador de tareas pinchamos en Crear tarea básica par que nos salte el asistente. En primer lugar tenemos que especificar un nombre descriptivo, después el desencadenador , que como puede verse en la imagen de abajo puede ser de varios tipos (Al iniciarse el equiop, Al iniciar session...).

Imagen

En uno de los pasos siguientes nos preguntará por la acción a realizar, como por ejemplo Iniciar un programa y el programa que queremos se ejecute. También podemos indicar el parámetro en el cuadro de texto correspondiente.

Cuando terminemos esta parte del asistente debemos marca la casilla Abrir el diálogo Propiedades para esta tarea al hacer clic en Finalizar.

NOTA: Si no marcaste la casilla anterior, busca la nueva tarea en la biblioteca del programador de tareas y haz doble clic sobre ella.

Paso 4: Marcar la opción de ejecutar con los privilegios más altos

En la ventana de propiedades de la tarea, marca la casilla Ejecutar con los privilegios más altos. Si usas un dispositivo portátil con batería, revisa la pestaña Condiciones. La configuración predeterminada podría impedir la ejecución de la tarea si la batería no se está cargando.
Redactor de ELSATE.com. Aficionado de la Tecnología, los Videojuegos, la Música Electrónica y el Deporte.






Volver a “Otros”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados