はい、Python を使用して Windows の ene.sys
デバイス ドライバーと対話することができます。 ene.sys
ドライバーは、Windows ラップトップのバッテリー状態と電源設定へのアクセスを提供するシステム ドライバーです。 Python から ene.sys
ドライバーと対話するには、pypiwin32
モジュールを使用できます。ここでは、Python を使用して Windows ラップトップのバッテリー ステータスを取得する方法の例を示します:
<code class="python">import win32api import win32con # Get battery status battery = win32api.GetSystemPowerStatus() battery_life_percent = battery.BatteryLifePercent # Print battery life percentage print("Battery life percentage:", battery_life_percent)</code>
Python と ene.sys
ドライバーを使用して Windows ラップトップのバッテリー ステータスと電源設定にアクセスするには、 Power
モジュール。以下は、pypiwin32
モジュールを使用して Windows ラップトップのバッテリー状態と電源設定を取得する方法の例です:Power
<code class="python">import pypiwin32 import win32api import win32con # Get battery status power = pypiwin32.power.Power() battery_life_percent = power.BatteryLifePercent / 100 # Convert to percentage # Get power settings power_settings = power.GetActiveScheme() screen_timeout = power_settings.DisplayTimeout sleep_timeout = power_settings.SystemSleepTimeout hibernate_timeout = power_settings.SystemHibernateTimeout # Print battery status and power settings print("Battery life percentage:", battery_life_percent) print("Screen timeout:", screen_timeout) print("Sleep timeout:", sleep_timeout) print("Hibernate timeout:", hibernate_timeout)</code>
ドライバー。省エネ機能を制御するには、ene.sys
コマンドライン ツールを使用できます。 powercfg
ツールは、電源設定を管理するためのコマンドライン インターフェイスを提供します。 powercfg
ツールを使用すると、アクティブな電源プランの変更、システムの電源状態の設定、その他のさまざまな電源設定を構成できます。 powercfg
ツールを使用して Windows システムのアクティブな電源プランを変更する方法の例を次に示します。powercfg
<code>powercfg /setactive <power plan name></code>
はアクティブ化する電源プランの名前です。 <power plan name>
以上がPythonでene.sysを実行できますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。