Estoy tratando de crear una tarea programada que se ejecutará una vez al día en una máquina dedicada. La tarea ejecutará un exe. Ese exe hace un montón de cosas, incluida la ejecución de la automatización que manipula el mouse / kb, etc.
¿Es eso posible (en cualquier sistema operativo basado en Windows)?
windows-7
scheduled-task
windows-8
Steven Evers
fuente
fuente
Respuestas:
Claro ... deje al usuario que la tarea programada se ejecuta como iniciada sesión y configure la opción de tarea para que solo se ejecute cuando el usuario haya iniciado sesión.
Creo que también puedes usar schtasks: http://msdn.microsoft.com/en-us/library/windows/desktop/bb736357%28v=vs.85%29.aspx usando el parámetro / IT pero nuevamente lo creo solo funciona si el usuario real está conectado y la tarea se ejecuta como.
Aparte de eso, puede usar FireDaemon para que una sesión interactiva ejecute una tarea como servicio.
fuente
Sí, es bastante contra-intuitivo. Si selecciona "ejecutar si el usuario inició sesión o no", se le pedirá la contraseña del usuario cuya cuenta está utilizando.
Pero si selecciona "Ejecutar solo cuando el usuario ha iniciado sesión", no le pedirá la contraseña del usuario.
fuente