Existe-t-il un moyen d'exécuter quelque chose lors de la fermeture du couvercle de l'ordinateur portable?

Je me demande s'il existe un moyen d'exécuter un programme, d'exécuter des commandes ou tout autre chose lors de la fermeture du couvercle de l'ordinateur portable.
Ma question vise à être 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 Windows) ou d'exécuter des processus coûteux tels que l'analyse antivirus, etc. sans le faire manuellement avant de fermer le couvercle.

  • Comment démarrer l'application à un moment donné?
  • Comment puis-je écrire un travail cron qui bloquera mon internet de 19h à 7h? (Donc je peux dormir un peu)
  • Comment démarrer un programme au démarrage de Windows?
  • La tâche sélectionnée "{0}" n'existe plus. Pour voir les tâches en cours, cliquez sur Actualiser
  • La fenêtre CMD ouvre et ferme rapidement
  • Comment surveiller un dossier et déclencher une action de ligne de commande lorsqu'un fichier est créé ou modifié?
  • 3 Solutions collect form web for “Existe-t-il un moyen d'exécuter quelque chose lors de la fermeture du couvercle de l'ordinateur portable?”

    Dans Windows 7, les seules options que vous avez pour effectuer des actions lorsque vous fermez le couvercle se trouvent dans Options d'alimentation dans le Panneau de configuration. Les actions disponibles sont les suivantes:

    • Ne fais rien
    • Dormir
    • Hiberner
    • Fermer

    Vous ne pouvez pas créer des actions personnalisées ici pour affecter à l'événement proche du couvercle.

    Mais!

    Vous pouvez utiliser le planificateur de tâches pour planifier une tâche lorsqu'un certain événement est enregistré. Aller 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 de sommeil pour effectuer la tâche.

    Instructions détaillées ici: Le planificateur de tâches sur le couvercle de l'ordinateur portable est-il proche?

    Il existe 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 ne peux rien trouver pour imiter le même sous Windows.

    Solution

    Créez 'AwayModeEnabled' et Windows ne va pas s'endormir quand il va s'endormir. Ensuite, utilisez le hack Task Schedule mentionné par William ci-dessus.

    Avantages

    Ne perdez pas les connexions réseau

    Les inconvénients

    Votre ordinateur ne peut jamais vraiment partir en dormant

    Comment

    À partir de l'activation de l'écran de connexion utilisateur

    Regedit …. HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SessionManager \ Power, ajoutez un nouveau DWORD32 là-bas et renommez-le comme AwayModeEnabled, cliquez avec le bouton droit de la souris et modifiez-le comme 1 (Hex). Enfin, modifiez l'action de fermeture du couvercle de l'ordinateur portable en mode Sommeil sur la page de réglage de l'option d'alimentation dans Windows7.

    Test de mon ordinateur portable Windows 7 avec une connexion ssh ouverte.

    Soyons le génie de l'ordinateur et du réseau.