Je me demande s'il existe un moyen d'exécuter un programme, d'exécuter une commande ou autre chose lors de la fermeture du couvercle de l'ordinateur portable.
Ma question se veut générique, à la fois pour Windows et Linux. Quelque chose d'utile devrait être de verrouiller l'ordinateur portable lors de la fermeture du couvercle (Win + L dans les fenêtres), ou d'exécuter des processus coûteux tels que l'analyse antivirus, etc. sans le faire manuellement avant de fermer le couvercle.
windows
linux
laptop
scheduled-tasks
Matias
la source
la source
Réponses:
Dans Windows 7, les seules options dont vous disposez pour effectuer des actions lorsque vous fermez le couvercle sont dans Options d'alimentation dans le Panneau de configuration. Les actions disponibles sont:
Vous ne pouvez pas créer ici d'actions personnalisées à affecter à l'événement de fermeture du couvercle.
Mais!
Vous pouvez utiliser le Planificateur de tâches pour planifier une tâche lorsqu'un certain événement est enregistré. S'endormir est un événement enregistré. Vous pouvez spécifier, lorsque vous créez la tâche planifiée, que vous souhaitez que l'ordinateur se réveille du sommeil pour exécuter la tâche.
Instructions détaillées ici: Planificateur de tâches sur le couvercle de l'ordinateur portable fermé?
la source
Il y a un tutoriel assez long et détaillé sur la façon d'exécuter des scripts lorsque vous fermez / ouvrez le couvercle de votre ordinateur portable sur les forums Ubuntu .
Je n'arrive pas à trouver quoi que ce soit pour émuler la même chose sous Windows, cependant.
la source
Solution
Rendez «AwayModeEnabled» et Windows ne se mettra pas en veille quand il se mettra en veille. Ensuite, utilisez le hack Calendrier des tâches mentionné par William ci-dessus.
Avantages
Ne perdez pas les connexions réseau
Les inconvénients
Votre ordinateur ne peut jamais vraiment s'éteindre en dormant
Comment
Depuis l'activation de l'écran de connexion de l'utilisateur
Test de mon ordinateur portable Windows 7 avec une connexion ssh ouverte.
la source