Auf meinem System laufen die Fans immer wieder ununterbrochen, es sei denn, es ist im Stromsparmodus. Die Verwendung des Leistungssparmodus macht das Spielen und andere Aufgaben jedoch schwierig, was bedeutet, dass ich in die Einstellungs-App gehen, herum navigieren, murren und sie jedes Mal ändern muss. Es ist viel Ärger für etwas, das ich häufig anpassen muss. Hier ist also eine leichte Python-basierte Systemvertiefungsanwendung zur Verwaltung von Stromprofilen unter Windows. Mit diesem Tool können Benutzer schnell zwischen Stromversorgungsplänen wie "Stromspar", "Balanced" und "High Performance" direkt aus der Systemschale wechseln. Es verwendet Windows ' powercfg -Befehl, um zwischen Stromprofilen aufzulisten und zu wechseln.
pystray : Für die Systemablettsymbolfunktionalität. Installieren Sie über PIP: pip install pystrayPillow : Bildikonen zur Handhabung. Installieren Sie über PIP: pip install pillowKlonen Sie dieses Repository :
git clone https://github.com/neolyum/power-profile-switcher.git
cd power-profile-switcherFühren Sie das Skript aus :
pythonw power_profile_switcher.pypowercfg -Befehle möglicherweise erhöhte Berechtigungen. Wenn Sie auf Probleme stoßen, versuchen Sie, Python als Administrator auszuführen.powercfg , das sich in Windows -Versionen unterschiedlich verhalten kann.Suchen Sie den Startordner :
Win + R um den Laufdialog zu öffnen.shell:startup und drücken Sie Enter . Dadurch wird der Startordner geöffnet, in dem Sie alle Verknüpfungen oder Anwendungen zum Ausführen des Starts platzieren können.Erstellen Sie eine Abkürzung zu Ihrem Python -Skript :
Klicken Sie mit der rechten Maustaste in den Startordner und wählen Sie neue> Verknüpfung .
Geben Sie für das Abkürzungsziel den Pfad zu python.exe ein, gefolgt von dem vollständigen Pfad zu Ihrem Skript, wie SO:
"C:PathToPythonpythonw.exe" "C:PathToScriptpower_profile_switcher.py"
Passen Sie die Pfade nach Bedarf an, basierend auf dem Ort von pythonw.exe und Ihrem Skript. Legen Sie dieses Skript auch so ein, dass es im Ordner der Python -Datei ausgeführt wird.
Klicken Sie auf Weiter , geben Sie der Abkürzung einen Namen (z. B. "Power Profile Switcher") und klicken Sie auf Fertig stellen .
Testen : Starten Sie Ihren Computer neu oder melden Sie sich an und melden Sie sich wieder an, um sicherzustellen, dass die Anwendung beim Start startet.
.bat -Datei im Startordner Wenn Sie feststellen, dass die Verwendung einer Verknüpfung nicht wie erwartet funktioniert, können Sie eine .bat -Datei (Bat) erstellen, um Ihr Skript auszuführen.
Erstellen Sie eine Batch -Datei :
"C:PathToPythonpythonw.exe" "C:PathToScriptpower_profile_switcher.py"
.bat -Erweiterung, z. B. run_power_switcher.bat . Platzieren Sie die .bat -Datei in den Startordner :
.bat -Datei in den Startordner (wie in Methode 1 erläutert).Die Skala, die die Basis des Symbols ist, stammt von Joypixel, Creative Commons Attribution 4.0 (CC um 4.0)