none
Programador de Tareas Windows 2012 R2 No ejecuta bien mi archivo .bat RRS feed

  • Pregunta

  • Hola,

    Tengo un script '.bat' que no se ejecuta a traves del Task scheduler. Segun el Historial si que esta funcionando, He incluso puedo verlo como que se ejecuta en 2do plano pero no hace nada . Si lo ejecuto manualmente si que funciona. No se cual puede ser el error por que no me abre el proceso en el escritorio

    lunes, 24 de septiembre de 2018 11:04

Respuestas

  • Hola.

    Cual es el script.bat

    Bajo que contexto de usuario se ejecuta la tarea.

    Dispone de permisos la cuenta.

    Existe algún tipo de interaccion requerida para ejecutar el script.

    Existen dudas razonables ya que nos das una informacion muy detallada para poder ayudarte.

    Responde a las preguntas y aporta cualquier informacion mas que pueda ser util, como por ejemplo si el equipo esta en un dominio...etc

    Perdona por los signos de interrogacion o la ausencia. Te escribo desde el telefono.

    Un saludo

    lunes, 24 de septiembre de 2018 17:55

Todas las respuestas

  • Hola.

    Cual es el script.bat

    Bajo que contexto de usuario se ejecuta la tarea.

    Dispone de permisos la cuenta.

    Existe algún tipo de interaccion requerida para ejecutar el script.

    Existen dudas razonables ya que nos das una informacion muy detallada para poder ayudarte.

    Responde a las preguntas y aporta cualquier informacion mas que pueda ser util, como por ejemplo si el equipo esta en un dominio...etc

    Perdona por los signos de interrogacion o la ausencia. Te escribo desde el telefono.

    Un saludo

    lunes, 24 de septiembre de 2018 17:55
  • hola, yo tambien tengo el mismo problema, tengo varios .bat que hacen una rutina de backup, copia carpetas y hace winzip de otras, detiene un servicio de una aplicacion, que en forma manual lo ejecuta perfectamente y lo tengo configurado con el usuario administrador aunque no haya iniciado sesion y la contraseña es la correcta, es en windows 2012 R2, en la version 2008 R2 funcionaba correctamente, la he borrado y hecho de nuevo, pero sigue igual. es una tarea que demora varias horas. el equipo es en servidor pero no el principal y pertenece a un dominio.
    abajo copio el historial de la tarea.

    gracias

    Enrique



    • Editado EnriLuke domingo, 12 de enero de 2020 20:59
    domingo, 12 de enero de 2020 20:34
  • Hola Enriluke:

    Pero sabes si lo ejecuta, o devuelve algún error, o ni siquiera entra. o....

    Lo primero es determinar, si la tarea funciona bien. Para esto ejecuta un solo archivo bat, que cree un archivo, por ejemplo un bat cuyo contenido tenga un dir *.* > prueba.txt

    O algo similar, para saber que la tarea se ejecuta, y se ejecuta cuando no hay una sesión inciada.

    Cuando tengas superada la fase, de estoy seguro de que se ejecuta la tarea programada con un bat, cuando no hay sesión de usuario activa, entonces, vete incorporando por partes el código de el bat., para poder determinar cual es bloqueante. Recuerda que al no haber sesión de usuario, no puede haber ninguna pregunta.

    domingo, 12 de enero de 2020 23:07
  • hola javi, estoy haciendo paso por paso, pero el prog. se queda pegado en ejecucion, eternamente y no sale de ese estado, aunque salga y vuelva a entrar.

    l

    

    la rutina hace un CALL a otro .BAT cuando lo agrego no la hace, pero si la ejecutas manualmente funciona perfectamente.

    existe algo que reemplace al prog de tareas? 

    gracias


    Enrique

    domingo, 19 de enero de 2020 14:30
  • Hola EnriLuke:

    la rutina hace un CALL a otro .BAT

    Pero ejecuta el primer bat. Haz la prueba que te he propuesto. Si te ha creado el archivo, quiere decir que el programador de tareas esta funcionando, y que el problema esta por ejemplo, en la utilización de call sin entorno de usuario activo.

    domingo, 19 de enero de 2020 20:35
  • el programador funciona, pero pq se queda en ejecucion una vez terminado?

    la prueba la habia realizado anteriormente, lo que no entiendo es pq el BAT que es llamado por el call en el programador no funcionan ni las otras lineas que siguen que son comandos xcopy

    y de modo manual me funciona perfectamente.

    el proceso que es eejecutado por el CALL es un winzip en linea de conado, que lo usu en varias rutinas, solamente no funciona en win 2012 R2

    gracias por tu ayuda


    Enrique

    lunes, 20 de enero de 2020 1:26