Sergio,
el comando que se ejecuta para insalar las tareas es algo asi:

at.exe 23:00 /interactive /every:m,t,w,th,f,s,su c:\blabla.cmd

donde blabla.cmd termina ejecutando el runtime de VA Smalltalk (el de
instantiations) con algunos parámetros.

¿No tenes nada en el EXE que depende del directorio de trabajo o que
tengas que tener alguna cosa en el path no?

Por lo que comentás pareciera que llega a ejecutar pero después se
cae... tenes forma de poner que loguee a algún archivo hasta donde
esta llegando (al menos para ver si llega a tú código o se está
cerrando antes?

Lamento no poder serte más útil pero con Visual Smalltalk nunca probe
a levantarlo desde una tarea programada.

2011/5/24 Sergio Del Franco <[email protected]>

> Gracias Gabriel por tu respuesta.
>
> Estaba creando las tareas programadas desde la UI.
> Recién probé también con "at" y ocurre exactamente el mismo problema:
> el programa inicia a la hora indicada pero al parecer se suspende la
> ejecución: quedan los procesos en ejecución ocupando alrededor de 2 MB
> de RAM (varía cada ejecución) y con 0:00:00 de tiempo total de CPU (me
> suena que se interrumpe y se queda zombie o algo así, pero no me
> genera archivo de error así que no sé).
> La única diferencia que veo entre crearlo desde las tareas programadas
> o "at" es que este último los ejecuta como SYSTEM, mientras que el
> primero los ejecuta con el usuario indicado al crear la tarea.
> Ya probé "at" con /interactive
>
> En el SchedLgU.txt (que se abre desde el menú de la carpeta de tareas
> programadas: Opciones, Ver registro), lo único que figura es el inicio
> de la tarea:
> "tarea1" (programa.exe)
>    Iniciado el 24/05/2011 11:13:16 a.m.
>
> Yo estoy usando XP, pero seguramente esto deba ejecutar en Server 2003 o
> 2008.
>
> ¿Podrás revisar cómo lo usan en tu trabajo?
>
>
> 2011/5/23 Gabriel Cotelli <[email protected]>:
> > Sergio,
> > si mal no recuerdo había un par de sutilezas con esto para que funcione.
> > ¿Con que estás creando la tarea programada, desde la UI o via command
> line?
> > Si mal no recuerdo haciendolo desde la UI había algunas cosas que no
> > funcionaban bien. Ahora no lo tengo a mano pero mañana me fijo en el
> laburo
> > y te digo como creamos las tareas programadas nosotros (cero q terminamos
> > usando el comando at porque con el estándar del task scheduler alguna
> cosa
> > no andaba).
> > Que versión de Windows estas usando?
> > También hay un archivo de log de la tareas programadas que Windows tira
> por
> > algún lado... es SchedLgU.Txt o algo del estilo.
> > 2011/5/23 Sergio Del Franco <[email protected]>
> >> Hola Smalltalkers.
> >> Les consulto a ver si alguno tuvo que enfrentarse a esto: tengo que
> >> correr un programa hecho en Visual Smalltalk desde una tarea
> >> programada de Windows.
> >> Si la ejecuto con el usuario que tiene la sesión iniciada, funciona.
> >> Si la ejecuto como otro usuario (por ejemplo como Administrador desde
> >> mi sesión o como mi usuario desde la sesión de Administrador), el
> >> programa inicia pero se queda colgado (no hace nada).
> >> Ya probé configurar el servicio "Programador de tareas" para que
> >> interactúe con el escritorio y no hay diferencias.
> >> ¿Alguien logró esto? ¿Alguna sugerencia?
>
> --
> Sergio.
>
> ... Sent from my SmurfBerry.
>
> --
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
>
> http://www.clubSmalltalk.org
>

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]

http://www.clubSmalltalk.org

Responder a