初めて自分の家と他人の家が違う、と意識した時

電源プラン(バランス、高パフォーマンス)なら powercfg -getActiveScheme で取得出来ますが、駆動電源の種別を取得するオプションが見当たりません。

バッチファイルの中で、現在AC電源かバッテリのどちらで動いているかに応じて処理を分岐させいたいです。

コマンドラインで駆動電源の種別を取得する方法がありましたら教えて下さい。

A 回答 (1件)

http://blog.matthewskelton.net/2009/12/29/wmic-c …
で、BatteryStatusが1か2が返ってくれば・・・だと思われます。
デスクトップPCではインストールされていないので
WindowsXPノートで老骨に鞭を打ったところ2が返ってきました。
(AC電源で使用、バッテリーは付けてはいますが・・・)
    • good
    • 0
この回答へのお礼

ありがとうございます。
これで行けそうです。
https://msdn.microsoft.com/en-us/library/aa39407 …
BatteryStatus 1,3,4,5,11 がバッテリ駆動中
2,6,7,8,9 がAC駆動中のようですね。

大変に感謝いたします。
バッチファイルが完成してから締め切りさせて頂きます。

お礼日時:2015/07/09 00:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報