私のシステムでは、ファンは電力節約モードでない限り、ノンストップを実行し続けます。しかし、電力節約モードを使用すると、ゲームやその他のタスクが困難になります。つまり、設定アプリに移動し、ナビゲートし、不平を言って、毎回変更する必要があります。頻繁に調整するために必要なものが多いので、Windowsでパワープロファイルを管理するための軽量のPythonベースのシステムトレイアプリケーションがあります。このツールを使用すると、ユーザーは「パワーセーバー」、「バランス」、「ハイパフォーマンス」など、システムトレイから直接電源プランをすばやく切り替えることができます。 Windowsのpowercfgコマンドを使用して、電源プロファイルをリストして切り替えます。
pystray :システムトレイアイコン機能用。 PIP経由でインストール: pip install pystrayPillow :画像アイコンの処理用。 PIP経由でインストール: pip install pillowこのリポジトリをクローンします:
git clone https://github.com/neolyum/power-profile-switcher.git
cd power-profile-switcherスクリプトを実行します:
pythonw power_profile_switcher.pypowercfgコマンドには高度な特権が必要になる場合があります。問題が発生した場合は、Pythonを管理者として実行してみてください。powercfgコマンドに依存しています。スタートアップフォルダーを見つけます:
Win + Rを押して、[実行]ダイアログを開きます。shell:startupてEnter押します。これにより、スタートアップフォルダーが開き、ショートカットやアプリケーションを配置してスタートアップで実行できます。Pythonスクリプトのショートカットを作成します。
スタートアップフォルダー内を右クリックして、 [新規]>ショートカットを選択します。
ショートカットターゲットについては、 python.exeへのパスを入力し、次にスクリプトへのフルパスが続きます。
"C:PathToPythonpythonw.exe" "C:PathToScriptpower_profile_switcher.py"
pythonw.exeの場所とスクリプトに基づいて、必要に応じてパスを調整します。また、このスクリプトを設定して、Pythonファイルのフォルダーで実行されます。
[次へ]をクリックし、ショートカットに名前を付けます(例:「電源プロファイルスイッチャー」)、 [完了]をクリックします。
テスト:コンピューターを再起動するか、ログアウトしてログインして、アプリケーションが起動時に起動するようにします。
.batファイルを使用しますショートカットを使用しても予想どおりに機能しないことがわかった場合は、スクリプトを実行するために.bat (バッチ)ファイルを作成できます。
バッチファイルを作成します。
"C:PathToPythonpythonw.exe" "C:PathToScriptpower_profile_switcher.py"
run_power_switcher.batなど、 .bat拡張子でファイルを保存します。 .batファイルをスタートアップフォルダーに配置します。
.batファイルをスタートアップフォルダーに移動します(方法1で説明されています)。アイコンのベースであるスケールは、Joypixels、Creative Commons Attribution 4.0(CC by 4.0)からのものです