任意のコンピュータをスケジュールに従って起動またはシャットダウンする方法
Windows、Mac OS X、およびLinuxのすべてで、起動、シャットダウン、および起動をスケジュールできます。必要に応じて、朝は自動的にコンピュータの電源を入れ、夜は自動的にコンピュータの電源を切ることができます。.
これはスリープモードのおかげでこれまで以上に必要ではなくなりました - 典型的なラップトップは低電力のスリープモードに入るだけで、使われなくなったときからすぐに再開できます - しかしデスクトップPCにはまだ便利かもしれません.
Windows
Windowsでは、タスクスケジューラを介して起動時間とシャットダウン時間を設定できます。スケジュールされたタスクは“ shutdown”コマンドを実行して特定の時間にコンピュータをシャットダウンすることができます。他のコマンドを実行してコンピュータをスリープ状態または休止状態にすることもできます。必要なコマンドは次のとおりです。
- シャットダウン: shutdown.exe -s -t 00
- 休止状態: rundll32.exe powrprof.dll、SetSuspendState
- 睡眠: rundll32.exe powrprof.dll、SetSuspendState 0、1、0
タスクスケジューラの魔法を使うと、コンピュータを使用してシャットダウンすることがなくなるまで、Windowsに待機させることもできます。夜遅くまで起きても、使用中に自動的にシャットダウンされることはありません。.
コンピュータをスリープから復帰させるスケジュールされたタスクを作成することもできます。あなたのコンピュータが眠っていて、完全にシャットダウンされていないと仮定すると - あなたは自分自身を眠らせるためにそれを置くか、またはそれを眠らせるスケジュールされたタスクを使うことができます。.
Mac OS X
このオプションは、Macの[システム環境設定]ウィンドウで利用できます。アップルメニューをクリックし、「システム環境設定」を選択して、「システム環境設定」ウインドウの「省エネルギー」アイコンをクリックします。.
「省エネルギー」環境設定の下部にある「スケジュール」ボタンをクリックして、ここにあるオプションを使用して、Macの起動時間またはスリープ解除時間をスケジュールします。また、スリープ、再起動、またはシャットダウンの時間をスケジュールし、スケジュールした時間を平日、週末、特定の曜日、またはすべての曜日に使用する曜日を選択することもできます。.
MacBookをお持ちの場合、スケジュールされた起動はプラグが差し込まれているときにのみ行われます。これにより、バッテリーの消耗を防ぎ、ラップトップがバッグの中に座っているときに起動しないようにします。.
Linux
rtcwakeコマンドを使用すると、Linux上でウェイクアップをスケジュールすることができます。このコマンドは、コンピュータをスリープ状態にするか、休止状態にするか、または再び起動する時間を指定してシャットダウンします。就寝時に適切なrtcwakeコマンドを実行すると、予定した時間に自動的に起動します。.
rtcwakeコマンドは、起動時間をスケジュールするためだけに使用することもできますが、コンピュータをすぐにスリープさせるためには使用できません。自分のスケジュールでスリープ状態にするかシャットダウンすると、必要に応じて起動します。.
これを完全に自動化するには、特定の時間にrtcwakeコマンドを実行する1つ以上のcronジョブを作成します。.
ウェイクオンLAN
すべてのタイプのコンピュータは、「Wake-on-LAN」またはWoLのマジックパケットを受け入れることができます。 Wake-on-LANのサポートは、オペレーティングシステム自体の下にあるBIOSまたはUEFIファームウェアレベルでコンピュータに組み込まれています。 Wake-on-LANを使用しているとき、シャットダウンまたはスリープ状態になっているコンピュータは、ネットワークインタフェースに電力を供給し続けます。これは通常有線イーサネット接続ですが、Wi-Fi経由で送信されるWake-on-LANパケットを受け付けるようにコンピューターを設定することもできます。適切に細工されたパケットを受信すると、コンピュータを再び起動させます。.
このオプションはデスクトップコンピュータでは通常デフォルトで有効になっていますが、ラップトップコンピュータではバッテリの電力を節約するために有効になっていない場合があります。特にWi-Fiインタフェースでは無効です。最初にWake-on-LANがコンピュータで有効になっていることを確認してから試してください。.
Wake-on-LANが機能したら、スケジュールに従って他のデバイスにWake-on-LANパケットを送信するようにデバイスを設定できます。たとえば、Wake-on-LANパケットをスケジュールどおりに送信するためにDD-WRTを実行しているルータを使用して、ルータから任意のデバイスを起動し、すべての起動時間を1か所で設定できるようにしました。.
デフォルトでは、ほとんどのコンピュータは、使用されていない時間が経過すると自動的にスリープ状態または休止状態になります。あなたがいなくてもあなたのコンピュータを実行したままにしたい場合は、自動的にスリープまたは休止しないように設定を変更してください。.