web-dev-qa-db-ja.com

Windows 7を毎日午後8時にスリープし、午前8時にスリープ解除するように設定するにはどうすればよいですか?

私は、Windows 7を毎日午後8時にスリープ状態にし、午前8時にスリープ解除する方法を見つけようとしています。 Windowsのサービスを調べており、実行できるShutdown.exeがありますが、休止状態の/ hフラグしかないようです。スリープから復帰するために、「このタスクを実行するためにWindowsをスリープから復帰させる」オプションがありますが、それは決して機能しないようです。ダウンロードできるSleep.exeプログラムもありますが、Microsoftの13MBの他のライブラリが付属しています。

これを機能させるために作成できるC#プログラムはありますか?

3
bafromca

午後8時にタスクをスケジュールしてRundll32.exe Powrprof.dll,SetSuspendState Sleepを実行できます。

次に、午前8時にランダムなタスク(cmd /k echo wake upなど)をスケジュールし、[Windowsを起動してこのタスクを実行する]オプションを有効にします。

4
Doug A.K.

AFAIKウェイクアップは純粋なBIOS機能であるため、Windows 7が何らかの理由でこのBIOS設定を制御できない場合(たとえば、BIOSでこのようなメソッドを外部で構成できない場合)、ウェイクアップはセットアップのみが可能です。 BIOS設定を介して。

0
Lloeki