Sur mon système, les fans continuent de fonctionner sans arrêt à moins qu'il ne soit en mode économie d'énergie. Mais l'utilisation du mode d'économie d'énergie rend les jeux et autres tâches difficiles, ce qui signifie que je dois entrer dans l'application Paramètres, naviguer, grogner et le modifier à chaque fois. C'est beaucoup de tracas pour quelque chose que je dois ajuster fréquemment, alors voici… une application de bac système basée sur un python léger pour la gestion des profils d'alimentation sur Windows. Cet outil permet aux utilisateurs de basculer rapidement entre les plans d'alimentation, tels que «l'économiseur de puissance», «équilibré» et «haute performance», directement à partir du plateau système. Il utilise la commande powercfg de Windows pour répertorier et basculer entre les profils d'alimentation.
pystray : pour la fonctionnalité d'icône du plateau système. Installer via PIP: pip install pystrayPillow : Pour gérer les icônes d'image. Installer via PIP: pip install pillowCloner ce référentiel :
git clone https://github.com/neolyum/power-profile-switcher.git
cd power-profile-switcherExécutez le script :
pythonw power_profile_switcher.pypowercfg peuvent nécessiter des privilèges élevés. Si vous rencontrez des problèmes, essayez d'exécuter Python en tant qu'administrateur.powercfg , qui peut se comporter différemment des versions Windows.Localisez le dossier de démarrage :
Win + R pour ouvrir la boîte de dialogue Run.shell:startup et appuyez sur Enter . Cela ouvre le dossier de démarrage où vous pouvez placer tous les raccourcis ou applications à exécuter au démarrage.Créez un raccourci vers votre script Python :
Cliquez avec le bouton droit à l'intérieur du dossier de démarrage et sélectionnez Nouveau> Raccourci .
Pour la cible de raccourci, entrez le chemin d'accès à python.exe suivi du chemin complet de votre script, comme ainsi:
"C:PathToPythonpythonw.exe" "C:PathToScriptpower_profile_switcher.py"
Ajustez les chemins au besoin en fonction de l'emplacement de pythonw.exe et de votre script. Définissez également ce script dans l'exécution dans le dossier du fichier Python.
Cliquez sur Suivant , donnez un nom au raccourci (par exemple, "Switcher de profil d'alimentation"), et cliquez sur Terminer .
Test : redémarrez votre ordinateur ou connectez-vous et reconnectez-vous pour vous assurer que l'application est lancée au démarrage.
.bat dans le dossier de démarrage Si vous constatez que l'utilisation d'un raccourci ne fonctionne pas comme prévu, vous pouvez créer un fichier .bat (lot) pour exécuter votre script.
Créer un fichier batch :
"C:PathToPythonpythonw.exe" "C:PathToScriptpower_profile_switcher.py"
.bat , par exemple, run_power_switcher.bat . Placez le fichier .bat dans le dossier de démarrage :
.bat dans le dossier de démarrage (comme expliqué dans la méthode 1).L'échelle, qui est la base de l'icône, provient de Joypixels, Creative Commons Attribution 4.0 (CC par 4.0)