Activer un mode de gestion d'alimentation venant d'un autre pc depuis le cmd

Signaler
Messages postés
3
Date d'inscription
vendredi 5 février 2021
Statut
Membre
Dernière intervention
6 février 2021
-
Messages postés
13431
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
15 mai 2021
-
Bonjour,

J'aimerais pouvoir savoir si c'est possible, d'activer un mode de gestion d'alimentation importer, sachent que c'est pour un script je ne peux pas extraire manuellement le GUID de plus comme le mode est import le GUID est modifier.

2 réponses

Messages postés
13431
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
15 mai 2021
4 345
Messages postés
3
Date d'inscription
vendredi 5 février 2021
Statut
Membre
Dernière intervention
6 février 2021

Si j'ai poster ce message c'est parce que j'ai déjà épuisé ces solutions.
La commande la plus probable serai /aliases mais comme mon mode d'alimentation est personnaliser, ils ne le compte pas.
Sa me parait bizarre de pouvoir importer un mode d'alim sans pourvoir l'activer après.
Messages postés
13431
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
15 mai 2021
4 345
Si j'ai poster ce message c'est parce que j'ai déjà épuisé ces solutions.
==>> désolé mais je ne peux pas le deviner

Je viens de faire les manips sur mon windows 7 et tout fonctionne très bien (ajout d'un mode perso, export, suppression, import, activation). Je ne comprends pas ton problème alors je vais poser des questions pour essayer de cerner le point de blocage :

... je ne peux pas extraire manuellement le GUID
==>> pourquoi ? qu'est-ce qui t'en empêche ?

... de plus comme le mode est import le GUID est modifier.
==>> encore une fois qu'est-ce qui t'en empêche ? tu ne sais pas utiliser une boucle FOR ?

@echo off
setlocal enableextensions disabledelayedexpansion

for /f "tokens=2 delims=:" %%A in ('powercfg /import c:\scheme1.pow') do set "newGUID=%%A"
set "newGUID=%newGUID:~1%"

echo. & echo ###%newGUID%
echo.

powercfg /S %newGUID% && echo Activation OK || echo Activation pas OK

echo. & pause