投稿日 | : 2003/06/09(Mon) 22:38 |
投稿者 | : 魔界の仮面弁士 |
Eメール | : |
URL | : |
タイトル | : Re: 電源制御について |
> Windows2000のスタンドアロンマシンの電源を毎日自動で
> 18時にシャットダウンして、翌朝8時に起動したいのですが、
そのような機能を持ったUPS装置も販売されています。
この場合、起動については Wake up on LAN (WOL) が使われる事が多いです。
あるいは、他に常時起動しているPCがあるなら、そこから WOL の信号(MagicPacket)を
流す事で、PCの起動が可能です。(WOL対応のNICが必要です)
# Magic PacketをVBで流すサンプルを見た事がありますが、URLは失念。。。
そうした機器を使わない場合は、シャットダウンに関しては、ExitWindowsEx APIを
利用する事ができます。(ソフトウェアでの電源断に対応したPCが必要です)
あるいは、電源を完全に切らなくても良いのであれば、SetSystemPowerState を使って、
サスペンド(Win98でいうところのスタンバイ)状態にしておくという方法も考えられます。
なお、別の機器が無い場合、起動に関しては直接制御できませんが、最近のBIOSの中には、
自動電源onの時刻を設定できる物もありますので、それで対応できるかもしれません。