J'essaie d'écrire deux fichiers de traitement par lots qui me permettent de basculer le mode de gestion de l'alimentation (Panneau de configuration -> Options d'alimentation -> Modes de gestion de l'alimentation) Portable/ordinateur portable et le dos. Mon système d'exploitation est Windows XP SP3. La raison pour cela est que je veux désactiver SpeedStep lorsque je joue à des jeux sur mon ordinateur portable (c'est-à-dire le mettre sur le système Home/Office Desk) et activer SpeedStep autrement (retour à Portable/Laptop). Windows XP active la commutation dynamique turns off en mode Bureau domestique/bureau. J'aimerais être capable de faire cela par programme pour gagner du temps chaque fois que je veux jouer à un jeu. Avez-vous des idées sur la façon de modifier les paramètres d'alimentation à l'aide d'un simple fichier de traitement par lots? Les scripts Python et Ruby sont également une option mais ne sont pas préférés.Modification du mode de gestion de l'alimentation à l'aide de fichiers batch sous Windows XP
0
A
Répondre
2
C:>% windir% \ system32 \ powercfg.exe /?
/SETACTIVE, /S Makes the power scheme with the specified name active.
Examples:
POWERCFG /SETACTIVE scheme
0
@echo off
setlocal EnableDelayedExpansion
echo Available power schemes:
echo/
set i=0
set "options="
for /F "tokens=2,3 delims=:()" %%a in ('powercfg /L') do if "%%b" neq "" (
set /A i+=1
set "options=!options!!i!"
echo !i!. %%b
set "scheme[!i!]=%%a"
)
echo/
choice /C %options% /N /M "Select desired scheme: "
powercfg /S !scheme[%errorlevel%]!
echo/
echo Power scheme set
Peut-être vous avez besoin d'ajuster la "tokens=2,3 delims=:()"
pour les options; ce code a été écrit pour Windows 8.1 version espagnole.
Questions connexes
- 1. Batch/CMD: Ajout de fichiers à la liste de démarrage
- 2. Compilation du programme C++ sous Windows XP
- 3. Autres langues en mode Virtual XP sous Windows 7
- 4. Comment copier des fichiers avec Windows Batch?
- 5. IIS sous Windows XP
- 6. Création de service sous Windows XP
- 7. Erreur BitString sous Windows XP?
- 8. API de gestion de fichiers Windows CE
- 9. Nombre de fichiers supprimés du fichier batch
- 10. Modification de la disposition du clavier sous Windows Mobile
- 11. Compilng fichiers makefile C/C++ sous Windows (XP)
- 12. Icônes d'éléments du Panneau de configuration (Windows XP)
- 13. Comment puis-je supprimer des messages de MSMQ à l'aide des outils de gestion de l'ordinateur sous Windows XP
- 14. Connectez-vous à un serveur Linux à partir d'un système Windows à l'aide de fichiers batch
- 15. Comment configurer IIS sous Windows XP SP2
- 16. Rails Development et Cygwin sous Windows XP
- 17. Console de mixage audio "par application" sous Windows XP
- 18. Windows processus de gestion
- 19. Comment installer Tomcat sous Windows XP?
- 20. Ruby FTP extrêmement lent sous Windows XP
- 21. Modification du nombre total de fichiers récents
- 22. Win32_PerfFormattedData_RemoteAccess_RasPort Classe WMI sous Windows XP
- 23. Comment travailler avec PHP sous Windows XP?
- 24. recherche modification dans le fichier batch
- 25. Exécution sous Windows CE 6 'et' Windows XP
- 26. Problème de lecture des arguments à partir du script batch
- 27. problèmes pour vista (fonctionne sous XP) de
- 28. Appel du fichier de commandes Windows à partir de Linux
- 29. appel de fichiers batch à l'intérieur de nant
- 30. Obtention du chemin du dossier temporaire de l'utilisateur sous Windows
Merci, cela a fait l'affaire! –