Évolution des paramètres du Schéma d'Alimentation par le biais du Registre au lieu du Panneau de configuration dans Windows 7
Je voudrais changer les paramètres de gestion de l'alimentation (par exemple, aller dormir après 45 minutes au lieu de 30) par l'intermédiaire du registre, plutôt que le panneau de contrôle, dans Windows 7. Je tiens également à activer les touches de raccourci de la même manière.
Des suggestions comment je le fais?
Vous devez vous connecter pour publier un commentaire.
J'imagine que ce serait non négligeable en raison de la complexité de la gestion de l'alimentation de l'architecture (plans, etc) & son toujours mieux de passer par une abstraction API plutôt que de bricoler avec le sous-tendent les données de configuration.
Si vous ne voulez pas utiliser l'API, il est le
powercfg
outil de ligne de commande.Je sais que c'est une vieille question, mais au cas où quelqu'un a encore à l'avenir, voici un exemple de code que j'ai eu à travailler quand j'ai frappé un problème similaire.
L'esprit, je suis d'accord avec l'évaluation précédente de l'aide et abstrait, de l'API, mais dans le cas où cette aide n'importe qui:
Source de Référence: http://ss64.com/nt/powercfg.html
17aaa29b-8b43-4b94-aafe-35f64daaf1ee
? (la dernière GUID-vous d'inclure à la fin) je vois que7516b95f-f776-4464-8c53-06167f40cc99
(directement qui précède) est faible délai d'attente-mais je ne peux pas pour la vie de moi à trouver ce que l'ancien est en regardant les docs que vous êtes associé à la recherche à tous les alias, ou de regarder la sortie de la commande powercfg-Q.17aaa29b-8b43-4b94-aafe-35f64daaf1ee
est la faible délai d'attente et de7516b95f-f776-4464-8c53-06167f40cc99
est le GUID du sous-groupe pour l'Affichage. En passant par qui,381b4222-f694-41f0-9685-ff5bb260df2e 7516b95f-f776-4464-8c53-06167f40cc99 17aaa29b-8b43-4b94-aafe-35f64daaf1ee
se lit comme suit: Plan d'Alimentation - Affichage - Dim Réglage de l'Affichage. J'espère que ça permet de clarifier! Cela apparaît à l'appui de ma demande: linkpowercfg /q liste de tous les paramètres de configuration, en outre, pour chaque guid (à l'exception du plan) il y a un alias.
par exemple powercfg /setacvalueindex 381b4222-f694-41f0-9685-ff5bb260df2e SUB_SLEEP UNATTENDSLEEP 1800
ici est une version abrégée de la sortie de l' /q
GUID du sous-groupe: 238c9fa8-0aad-41ed-83f4-97be242c8f20 (Sommeil)
GUID Alias: SUB_SLEEP
Réglage de la puissance du GUID: 7bc4a2f9-d8fc-4469-b07b-33eb785aaca0 (Système automatisé de sommeil timeout)
GUID Alias: UNATTENDSLEEP