Me pregunto si hay alguna forma de ejecutar un programa, ejecutar algún comando o cualquier otra cosa al cerrar la tapa de la computadora portátil.
Mi pregunta pretende ser genérica, tanto para Windows como para Linux. Algo útil debería ser bloquear la computadora portátil al cerrar la tapa (Win + L en Windows), o ejecutar procesos costosos como análisis antivirus, etc., sin hacerlo manualmente antes de cerrar la tapa.
windows
linux
laptop
scheduled-tasks
Matias
fuente
fuente
Respuestas:
En Windows 7, las únicas opciones que tiene para realizar acciones cuando cierra la tapa están en Opciones de energía en el Panel de control. Las acciones disponibles son:
No puede crear acciones personalizadas aquí para asignar al evento de cierre de tapa.
¡Pero!
Puede usar el Programador de tareas para programar una tarea cuando se registra un determinado evento. Dormir es un evento registrado. Al crear la tarea programada, puede especificar que desea que la computadora se despierte del sueño para realizar la tarea.
Instrucciones detalladas aquí: ¿ Programador de tareas en la tapa del portátil cerrado?
fuente
Hay un tutorial bastante extenso y detallado sobre cómo ejecutar scripts cuando cierra / abre la tapa de su computadora portátil en los foros de Ubuntu .
Sin embargo, parece que no puedo encontrar nada para emular lo mismo en Windows.
fuente
Solución
Haga 'AwayModeEnabled' y Windows no se irá a dormir cuando se vaya a dormir. Luego use el truco del Programa de tareas mencionado por William anteriormente.
Pros
No pierdas conexiones de red
Contras
Tu computadora nunca puede apagarse cuando duermes
Cómo
Desde la activación de la pantalla de inicio de sesión del usuario
Prueba de mi computadora portátil con Windows 7 con una conexión ssh abierta.
fuente