¿Cómo puedo programar una tarea para que se ejecute en PBT_APMSUSPEND?

¿Cómo puedo programar una tarea para que se ejecute en PBT_APMSUSPEND?

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 sleepestaría "plegado" en el log offevento. 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_APMSUSPENDevento, 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 TriggerGUI para crear una tarea que se ejecute en el PBT_APMSUSPENDevento?

ingrese la descripción de la imagen aquí

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í

información relacionada