私は Asus ROG G750JZ (ラップトップ) を常にオンにしておくのが好きで、午前 1 時に自動的にスリープ状態になり、蓋を開けると自動的に起動するように設定しています。ただし、ラップトップを常に使用しているわけではなく、エネルギーを節約するために蓋を閉じたままにしているので、蓋を閉じると自動的に電源プランをバランスから省電力 (実際には ASUS の Power4Gear Power Saving) に切り替えることで、さらにエネルギー節約を最大化したいと考えています。
今、私はこのトピックについて多くの調査を行いましたが、残念ながら、必要なことを行うものは見つかりませんでした。私が見つけた最も近いものは、電源プランアシスタントでした(http://www.powerplan7.com/home.htm) ですが、必要な機能は提供されていません。PowerShell を使用した powercfg コマンドに関するトピックをいくつか見つけましたが、理解できませんでした。提案があれば歓迎しますし、PowerShell でスクリプトを書いてこれを自動化することも考えています。
OS: Windows 8.1
編集: 1 日に数回リモートでアクセスしたいので、スリープ状態にしたくありません。
答え1
以前この質問に答えたので、あなたの調査はもっと良くできたはずです。
コマンドラインから簡単に電源プランを変更することができます。また、それが可能なため、スケジュールされたタスクを使用して変更することもできます。
方法は次のとおりです。
- コマンドプロンプトウィンドウを開く
- 入力:
powercfg -l
- ウィンドウ内で右クリックし、 を選択します
mark
。 - マウスを使用して、設定する電源スキームの GUID 番号全体を選択します。(次のようになります:
12345678-1234-1234-1234-1234567890abc
) - GUID 全体を選択したら、右クリックします。(これにより、テキストがクリップボードにコピーされます。)
- タスク スケジューラでタスクを作成するか、既存のタスクを編集し、パラメータとともに次のプログラムを指定します。
{Guid} はコピーした長い数字です:
powercfg -setactive {Guid}
念のため、プログラムはpowercfg
、パラメータは-setactive {Guid}
答え2
電源制御のショートカット キーの割り当て:
- Screen-off.bat と Screen-on.bat という 2 つのバッチ ファイルを作成します。
- それぞれに該当する「
powercfg -setactive {guid}
」コマンドを入力します。 - デスクトップにこれらの 2 つの *.bat ファイルへのショートカットを作成します。
- プロパティを使用して、これら 2 つのファイルのショートカット キー (例: Ctrl+ Alt+FおよびCtrl+ Alt+ )を作成しますN。
- いずれかのバッチ ファイルをアクティブにするには、ショートカット キーを使用するか、ショートカット アイコンをダブルクリックします。