es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Ejecución de comando de Windows antes de dormir / al presionar el botón de encendido

Quiero que mi botón de encendido envíe una solicitud HTTP antes de entrar en modo de suspensión.

Ya configuré una tarea para ejecutarla con el desencadenador System/Kernel-Power/42, pero la tarea se ejecuta después de la siguiente reactivación en vez de antes de suspenderse.

Además, autohotkey parece no registrar el botón de encendido, al igual que un desencadenador de Windows.

¿Es posible retrasar el modo de suspensión de Windows? No pude encontrar una manera de hacerlo.

Gracias.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Hola,

    Parece que estás teniendo problemas para hacer que tu botón de encendido envíe una solicitud HTTP antes de que tu sistema se ponga en modo de suspensión. Ya has configurado una tarea con el disparador System/Kernel-Power/42, pero la tarea se ejecuta después de que el sistema se despierte en lugar de antes de entrar en suspensión.

    Para retrasar la suspensión de Windows, podrías intentar ajustar la configuración de suspensión en tu plan de energía. En la configuración avanzada de tu plan de energía, puedes cambiar el tiempo que tarda tu sistema en entrar en suspensión después de estar inactivo. Esto te daría más tiempo para enviar la solicitud HTTP antes de que tu sistema se suspenda.

    Como alternativa, podrías intentar utilizar un disparador diferente para detectar cuando se presiona el botón de encendido. Mencionaste que autohotkey y los disparadores de Windows no te funcionaron. Tal vez podrías probar con una herramienta de terceros para detectar la pulsación del botón de encendido y desencadenar la solicitud HTTP.

    Espero que esta información te ayude a resolver tu problema. ¡Buena suerte!

Comments are closed.