La planification d'un arrêt sur Windows 10 est simple, mais vous serez surpris d'apprendre qu'il est tout aussi difficile de planifier la mise en veille sur Windows 10. L'argument de ligne de commande qui prétend mettre en veille un système le met en veille prolongée . La méthode courante consiste à d'abord désactiver/désactiver la mise en veille prolongée sur Windows 10, puis à exécuter la commande sleep avec les paramètres de temps. Pour une solution plus simple, que les utilisateurs finaux peuvent modifier selon leurs propres besoins, nous allons utiliser un script batch et une tâche planifiée.
Script du système de veille
Ce script a été écrit par l'utilisateur SuperUser AveYo. Ouvrez le Bloc-notes et collez-y ce qui suit. Enregistrez le fichier avec l'extension de fichier BAT . Si vous le souhaitez, vous pouvez le tester en exécutant uniquement le script. Cela devrait mettre votre système en veille.
@echo off &mode 32,2 &color cf &title Power Sleep set "s1=$m='[DllImport ("Powrprof.dll", SetLastError = true)]" set "s2=static extern bool SetSuspendState(bool hibernate, bool forceCritical, bool disableWakeEvent);" set "s3=public static void PowerSleep(){ SetSuspendState(false, false, false); }';" set "s4=add-type -name Import -member $m -namespace Dll; [Dll.Import]::PowerSleep();" définir "ps_powersleep=%s1%%s2%%s3%%s4%" appeler powershell.exe -NoProfile -NonInteractive -NoLogo -ExecutionPolicy Bypass -Command "%ps_powersleep:"=\"%" exit

Programmer le sommeil
Avec un moyen fiable de mettre votre système en veille désormais disponible, vous avez besoin d'un moyen simple de planifier quand il sera mis en veille. Le planificateur de tâches vous offre une interface graphique très simple pour planifier l'exécution d'un script (ou d'une application), nous allons donc l'utiliser.
Ouvrez le Planificateur de tâches et créez une nouvelle tâche. Nommez-le quelque chose qui vous dira que c'est pour planifier le sommeil. Accédez à l'onglet Déclencheurs et ajoutez un nouveau déclencheur. Le déclencheur doit être défini sur « Sur un calendrier ». Vous trouverez de nombreuses options pour la planification, c'est-à-dire la fréquence à laquelle la tâche doit être exécutée, alors utilisez-la pour planifier le sommeil de manière aussi flexible que nécessaire. Une fois que vous avez ajouté le déclencheur, accédez à l'onglet Actions.
Ajoutez une nouvelle action et configurez-la pour exécuter le script de veille que vous avez créé précédemment, et vous avez terminé.

La tâche sera activée automatiquement et au moment donné, elle exécutera le script qui mettra votre système en veille.
Le mode veille verrouillera votre système et le mettra en mode basse consommation. Vos applications resteront ouvertes et vous serez toujours connecté. Vous devrez réactiver le système en appuyant sur le bouton d'alimentation ou de veille de votre ordinateur portable/PC, puis en le déverrouillant comme vous le faites normalement. Étant donné qu'aucune application ne sera fermée, vous n'avez pas à vous soucier de perdre votre travail.