Partager via


Utilitaire PowerToys Awake

PowerToys Awake est un outil pour Windows conçu pour garder un ordinateur éveillé sans avoir à gérer ses paramètres d’alimentation et de veille. Cette action peut être utile pour l’exécution des tâches de longue durée, car elle permet de garantir que l’ordinateur ne se met pas en veille ou n’éteint pas les écrans.

Mise en route

Vous pouvez utiliser PowerToys Awake directement à partir des paramètres PowerToys ou en tant qu’exécutable autonome (PowerToys.Awake.exe dans le dossier d’installation de PowerToys).

Remarque

PowerToys Awake ne modifie pas les paramètres du plan d’alimentation Windows et ne dépend pas d’une configuration personnalisée du plan d’alimentation. Au lieu de cela, il génère des threads d’arrière-plan qui indiquent à Windows qu’ils nécessitent un état spécifique de l’ordinateur. Une fois Que PowerToys Awake se termine, les threads sont arrêtés et l’ordinateur reprend son comportement standard du plan d’alimentation.

Paramètres

Dans les Paramètres de PowerToys, démarrez PowerToys Awake à l’aide du bouton bascule Activer Awake. Une fois activée, l’application gère l’état d’alimentation et d’écran de l’ordinateur.

Capture d’écran des paramètres Awake

PowerToys Awake prend en charge divers modes qui peuvent être utilisés pour contrôler les comportements d’alimentation de l’ordinateur et de l’écran :

Setting Description
Continuer à utiliser le mode de gestion de l’alimentation sélectionné L’état de l’alimentation de l’ordinateur n’est pas affecté. PowerToys Awake s’exécute en arrière-plan, mais ne demande aucun comportement d’alimentation personnalisé.
Maintenir éveillé indéfiniment L’ordinateur reste éveillé indéfiniment jusqu’à ce que vous mettez explicitement la machine en veille ou fermez/désactivez l’application.
Restez en mode Awake pendant un intervalle de temps Gardez la machine éveillée pendant une durée limitée prédéfinie. Une fois la période écoulée, PowerToys Awake retourne à l’état de désactivation.
Rester éveillé jusqu’à l’expiration Gardez la machine éveillée jusqu’à ce qu’une date et une heure définies soit atteinte.

Remarque

La modification des heures ou des minutes pendant que l’ordinateur est éveillé pendant un intervalle de temps réinitialise le minuteur. Le minuteur commence à partir de la dernière entrée.

Maintenir l'écran activé

Alors que PowerToys Awake peut garder l’ordinateur éveillé indéfiniment ou temporairement, dans son état par défaut, les affichages connectés à l’ordinateur s’éteignent même si l’ordinateur reste éveillé. Si vous avez besoin que les écrans soient disponibles, utilisez le commutateur Garder l’écran allumé, qui maintiendra les écrans actifs.

Cette fonctionnalité fonctionne uniquement lorsque PowerToys Awake est activé et a l’un des états d’alimentation personnalisés sélectionnés. Il n’empêche pas non plus les actions initiées par l’utilisateur, telles que la mise en veille manuelle de l’ordinateur ou la mise en veille prolongée.

Barre d’état système

Pour gérer l’exécution de l’outil à partir de la barre d’état système, cliquez avec le bouton droit sur l’icône PowerToys Awake.

Paramètres Awake gérés à partir de la barre d’état système sur Windows

L’icône de barre d’état PowerToys Awake représente le mode actuellement sélectionné :

État Icône Description
Désactivé (passif) Icône mode passif pour PowerToys Awake PowerToys Awake est en cours d’exécution, mais ne contient aucun état d’alimentation. Le plan d’alimentation de votre système d’exploitation est en vigueur.
Chronométré (intervalle) Icône de mode chronométré pour PowerToys Awake Vous définissez PowerToys Awake pour que votre ordinateur reste éveillé pendant un intervalle de temps prédéfinis (par exemple, 30 minutes).
Expirer Icône de mode expiré pour PowerToys Awake PowerToys Awake conserve la demande d’alimentation définie jusqu’à une date et une heure que vous avez définies via les paramètres PowerToys ou dans le fichier de configuration.
Indéfinie Icône en mode indéfini pour PowerToys Awake PowerToys Awake continuera à garder votre ordinateur éveillé jusqu’à ce que vous quittez l’application.

L’info-bulle de l’icône de barre d’état fournit également un indicateur sur le mode Actif de PowerToys Awake.

Interface de ligne de commande (CLI)

PowerToys Awake peut également être exécuté en tant qu’application autonome, directement à partir du dossier PowerToys. Les arguments de ligne de commande suivants peuvent être utilisés lors de l’exécution PowerToys.Awake.exe à partir du terminal :

Argument Description
--use-pt-config Utilisez le fichier de configuration PowerToys pour gérer les paramètres. Cela suppose qu’il existe un settings.json fichier pour PowerToys Awake, généré par PowerToys, qui contient toutes les informations d’exécution requises. Cela inclut le mode d’exploitation (indéfini, chronométré, expiré ou désactivé), si les écrans doivent être conservés et les valeurs d’un maintien temporaire de l’éveil.
Lorsque cet argument est utilisé, tous les autres arguments sont ignorés. PowerToys Awake recherche les modifications apportées au settings.json fichier pour mettre à jour son état.
--display-on Maintenez les écrans actifs ou non pendant que la machine est maintenue en mode Awake. Les valeurs attendues sont true et false.
--time-limit Durée, en secondes, pendant laquelle PowerToys Awake maintient l’ordinateur éveillé. Peut être utilisé en combinaison avec --display-on.
--expire-at Date d’expiration et/ou heure à laquelle PowerToys Awake désactive et reprend l’état standard de l’alimentation. Peut être utilisé en combinaison avec --display-on.
--pid Attache l’exécution de Awake à un ID de processus (PID). Lorsque le processus avec un PID donné se termine, PowerToys Awake se termine également.
--use-parent-pid Attache l’exécution de Awake à un processus parent. Lorsque le processus parent se termine, PowerToys Awake se termine également.

En l’absence d’arguments de ligne de commande, PowerToys Awake maintient l’ordinateur éveillé indéfiniment.

Lorsque vous définissez la valeur du paramètre --time-limit, ces deux formats sont acceptés :

  • PowerToys.Awake.exe --time-limit 36000
  • PowerToys.Awake.exe --time-limit=36000

Lorsque vous définissez la valeur du --expire-at paramètre, les formats suivants sont acceptés :

  • PowerToys.Awake.exe --expire-at=17:00:00 expire à 17 h du jour actuel, en fonction de l’horloge de l’ordinateur.
  • PowerToys.Awake.exe --expire-at="4/13/2023 17:00:00" expirera à 17h00 le 13 avril 2023, selon l’horloge de l’ordinateur.

Configuration personnalisée

Le settings.json fichier de configuration se trouve dans %HomePath%\AppData\Local\Microsoft\PowerToys\Awake\.

Gardez les options éveillées temporairement dans la barre d’état système peuvent être ajustées en modifiant la "customTrayTimes" propriété, un dictionnaire composé de paires clé-valeur qui contiennent le nom du raccourci et sa durée (en secondes) pour rester éveillé.

Par exemple, voici un settings.json fichier qui contient des définitions de raccourcis de temps d’état personnalisées :


{
    "properties":
    {
        "keepDisplayOn": true,
        "mode": 1,
        "intervalHours": 2,
        "intervalMinutes": 0,
        "expirationDateTime": "2024-07-29T15:53:00-07:00",
        "customTrayTimes":
        {
			"8 hours": 28800,
			"12 hours": 43200
		}
    },
    "name": "Awake",
    "version": "1.0"
}

Pour la mode propriété, les valeurs suivantes peuvent être utilisées :

Valeur Mode
0 Passif (désactivé)
1 Indéfinie
2 Chronométré (intervalle)
3 Expirer à la date/heure

Installer les PowerToys

Cet utilitaire fait partie des utilitaires Microsoft PowerToys pour les utilisateurs de l’alimentation. Il fournit un ensemble d’utilitaires utiles pour paramétrer et rationaliser votre expérience Windows pour une meilleure productivité. Pour installer PowerToys, consultez Installation de PowerToys.