Este es un seguimiento de¿Cómo puedo determinar los tiempos de inicio y cierre de sesión en Windows Powershell sin derechos de administrador?
Recientemente aprendí cómo programar tareas con el Programador de tareas de Windows y pude programar una tarea que se ejecuta al iniciar y cerrar sesión.
Sin embargo, asumí incorrectamente que colocar una computadora portátil sleep
estaría "plegado" en el log off
evento. La prueba de mi tarea de cierre de sesión muestra que se ejecuta correctamente cuando bloqueo explícitamente mi computadora portátil (por ejemplo, Win+L), pero no se ejecuta cuando pongo mi computadora portátil en suspensión.
Programar una tarea antes de dormir en Windows 7 y posponer el evento de suspensión hasta que se ejecute la tareame llevó a conocer el PBT_APMSUSPEND
evento, que parece ser lo que necesito, pero no sé cómo seleccionarlo como mi desencadenante en el Programador de tareas. ¿Puede un usuario experto aconsejarme qué debo hacer en Task Scheduler
/ Edit Trigger
GUI para crear una tarea que se ejecute en el PBT_APMSUSPEND
evento?
Respuesta1
Busque este evento en el Visor de eventos, simplemente haga clic derecho en el evento y seleccione "Adjuntar una tarea a este evento". Más instruccionesaquí