Windows Scripts
VBScript
Désactiver la mise en veille en mode performance




Voici un script VBS pour désactiver la mise en veille en mode performance pour l'alimentation secteur et sur batterie.
Le script a été uniquement testé sous Windows 10.

Le principe est d'utiliser l'outil "powercfg" pour gérer le schéma de la gestion d'alimentation.
L'identifiant du schéma d'alimentation en mode performance n'est pas le même pour un PC fixe et un PC portable.
Les 2 schémas ne sont pas présent sur les PC fixes et portables, seul l'un ou l'autre des schémas est ajouté sur la machine lors de l'installation de Windows.

Voici le contenu script VBS :

Dim DVeille
On Error Resume Next
Set DVeille = WScript.CreateObject("WScript.Shell")

'*** PC Portable pour un courant alternatif(Ac) et continu(Dc)
DVeille.Run "cmd /c """ & "powercfg -SetAcValueIndex e9a42b02-d5df-448d-aa00-03f14749eb61 238c9fa8-0aad-41ed-83f4-97be242c8f20 29f6c1db-86da-48c5-9fdb-f2b67b1f44da 0" & """"
DVeille.Run "cmd /c """ & "powercfg -SetDcValueIndex e9a42b02-d5df-448d-aa00-03f14749eb61 238c9fa8-0aad-41ed-83f4-97be242c8f20 29f6c1db-86da-48c5-9fdb-f2b67b1f44da 0" & """"

'*** PC Fixe pour un courant alternatif(Ac) et continu(Dc)
DVeille.Run "cmd /c """ & "powercfg -SetAcValueIndex 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c 238c9fa8-0aad-41ed-83f4-97be242c8f20 29f6c1db-86da-48c5-9fdb-f2b67b1f44da 0" & """"
DVeille.Run "cmd /c """ & "powercfg -SetDcValueIndex 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c 238c9fa8-0aad-41ed-83f4-97be242c8f20 29f6c1db-86da-48c5-9fdb-f2b67b1f44da 0" & """"

Set DVeille = Nothing
WScript.Quit



Par O.Cédric
Sur www.octetmalin.net

Article publié le:
28/04/2020 01:05





Cette page vous à plus?

Dîtes que vous l'aimez en cliquant sur le bouton Facebook.