VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 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の時刻を設定できる物もありますので、それで対応できるかもしれません。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -