windows-7 scheduled-tasks executable-jar

windows 7 - Ejecute un archivo jar utilizando el programador de Windows



windows-7 scheduled-tasks (2)

Tengo el archivo jar que quiero ejecutar desde el programador de Windows en Windows 7

He dado la ruta de java.exe en ruta / script y -jar c:/abc/ab.jar en el campo argumentos.

Pero no funciona. También lo intenté con la ayuda de un archivo bat, pero no se ejecuta. ¿Qué se necesita hacer para ejecutar el archivo jar?

Mi archivo jar crea archivos y actualiza una base de datos.


Si su JAR crea archivos, creo que solo debe especificar un directorio de trabajo en el campo Iniciar en cuando cree su tarea. Por ejemplo:

  • Script de programa: C:/Program Files/Java/jre7/bin/java.exe
  • Agregar argumentos: -jar c:/abc/ab.jar
  • Comience en: c:/abc

Ejecute un jar de java desde el Programador de tareas (Windows 7 Professional 64 bit)

Voy a configurarlo para que se ejecute cada 5 minutos.

Paso 1, instala Java, asegúrate de que esté disponible desde la línea de comando

Debería poder ejecutar su jar de java desde la línea de comando de cmd vacía. Especifique el directorio completo de Java como este: (Este es el comando que utilicé)

C:/ProgramData/Oracle/Java/javapath/java.exe -jar C:/repo/curium.jar

Paso 2, Programador de tareas abierto:

En la barra de búsqueda del menú Inicio, la búsqueda de "programador" y "Programador de tareas" debería aparecer. Está enterrado en el panel de control: Panel de control -> Sistema y seguridad -> Herramientas administrativas -> Programador de tareas.

Paso 3, realiza una nueva tarea programada:

En el panel izquierdo, haga clic con el botón derecho en "Biblioteca del Programador de tareas". Elija: "Nueva tarea básica". Dale cualquier nombre.

Elija siguiente. Haga clic en "Diario", (la configuración para volver a ejecutar cada minuto se hará más tarde).

Elija siguiente. Recurre cada 1 día. Que comience en 5 minutos a partir de ahora. elige siguiente Haga clic en "Iniciar un programa".

Paso 4, configura tu java para ejecutar:

En el cuadro "Programa / script" ingrese la ruta completa a su Java, su ruta puede ser diferente. Verificación doble con el comando cmd where java

C:/ProgramData/Oracle/Java/javapath/java.exe

En el cuadro "Agregar argumentos", coloca esto:

-jar C:/repo/curium.jar

Haga clic en siguiente, haga clic en finalizar.

Paso 5, haga clic con el botón derecho en su nueva tarea para una configuración posterior:

Haga clic derecho en su elemento -> Propiedades.

Elija la burbuja: "Ejecutar si el usuario está conectado o no"

Debajo de la pestaña "disparadores". Seleccione su tarea diaria y elija Editar.

Paso 6, configure los desencadenantes de repetición de tareas

Comience la tarea: "En un horario".

Elija repetir tarea cada: "5 minutos". Elija la casilla de verificación habilitada. Haga clic en Aceptar. Salvar.

Se le pedirá su nombre de usuario y contraseña de Windows. Agrega y presiona OK.

Paso 7, asegúrate de que esté funcionando

Espere 5 minutos para que se ejecute. O ejecute forzar haciendo clic derecho -> Ejecutar.

Haga clic derecho en su tarea, elija propiedades. Elija la pestaña "Historial".

Debería haber una fila allí revelando cuando se ejecutó. Si desea saber si se completó correctamente, tendrá que canalizar su salida a un archivo de registro.

Paso 8, mira si sobrevive un reinicio

Reinicia la computadora y mira si permanece encendida. Si lo hace, has terminado.