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

Résolu
LiKaneH Messages postés 6 Statut Membre -  
barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   -
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

  1. LiKaneH Messages postés 6 Statut Membre
     
    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.
    0
    1. barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 929
       
      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
      0