Ms-Dos - Utilizar AT para programar ejecución de bat a varias horas en el dia

 
Vista:
sin imagen de perfil

Utilizar AT para programar ejecución de bat a varias horas en el dia

Publicado por CarlosQ (28 intervenciones) el 08/11/2011 16:08:10
Por favor maestros necesito una ayuda

he intentado ejecutar un bat con la siguiente sentencia. Lo que entiendo que el bat con el AT lo debo ejecutar para que quede agendado o no?? y como podria señalarle que se ejecute para todos los dias a las 9, 12PM, 16 y 20hras.

este bat tendria que habrir otro bat, no me funciono de ninguna de estas formas

AT 11:45 start "C:\Fuentes\Extractores\hola.bat"

AT 11:45 "C:\Fuentes\Extractores\hola.bat"

AT 11:45 hola.bat

saludos,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antonu Masana
Val: 1.419
Oro
Ha mantenido su posición en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Utilizar AT para programar ejecución de bat a varias horas en el dia

Publicado por Antonu Masana (811 intervenciones) el 09/11/2011 11:31:56
Prueba con el scheduler o Tareas Programadas.

Esta en el panel de control.

El AT crea una tarea el scheduler.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Utilizar AT para programar ejecución de bat a varias horas en el dia

Publicado por CarlosQ (28 intervenciones) el 09/11/2011 19:46:33
Antonu,

con el scheduler no se puede agendar la ejecución para varias horas en una tarea... tendría que agregar una tarea para el mismo ejecutable a distinta hora, existira otro metodo?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Antoni Masana
Val: 1.419
Oro
Ha mantenido su posición en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Utilizar AT para programar ejecución de bat a varias horas en el dia

Publicado por Antoni Masana (811 intervenciones) el 10/11/2011 07:02:35
No te encaparres con el comando AT este es una herencia del MS-DOS y esta muy limitado.

En esta pagina de Microsoft encontraras informacion del AT:

http://support.microsoft.com/kb/313565/es

El programa scheduler o Tareas Programadas (depende del idioma) te permite ejecutar una tarea cara cierto tiempo (cada hora, cada 10 minutos), y cada semana o unos determinados días de la semana, si el usuario tiene que estar loginado, con que usuario lo quieres ejecutar y algunas cosas que no recuerdo.

No existe otra forma de hacerlo, la mejor y la unica herramienta que hay es el scheduler. Si entras una tarea con el AT y vas al scheduler veras que el AT la ha puesto ahí.

Incluso en UNIX que tiene un scheduler más simple de usar (no dire que mejor) a veces hay que poner varias lineas para poder ejecutar lo qu deseamos.

Un ejemplo:

Quieres que un proceso se ejecute todos días a las 06:00 , 13:00 y 17:00 horas.

No hay mas remedio que hacer tres entradas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Utilizar AT para programar ejecución de bat a varias horas en el dia

Publicado por CarlosQ (28 intervenciones) el 10/11/2011 14:56:03
OK gracias Antoni, tendré que agregar una tarea para cada hora para el mismo archivo


saludos,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar