WindowsVistaがインストールされたラップトップを家に持っています。
コンピューターを午前1時30分に自動的にスリープ状態にし、午前6時30分にウェイクアップしたい。
私はたくさん試しましたが、スリープ状態になる.batファイルを作成するには手動でアクティブ化する必要があります。どうすれば自動的に実行できますか?
Statupの場合、BIOSに設定があるはずですが、詳細がないと実際には役に立ちません。
シャットダウン/ s/f/t 20
これにより、コンピューターがシャットダウン(/ s)され、すべてのプロセスが20秒のタイムアウト(/ t 20)で強制的に終了(/ f)されます。スリープ/休止状態にするには、/ sフラグの代わりに/ hフラグを使用します。
次に、[開始]をクリックして、[タスクスケジュール]を見つけます。 (すべてのプログラム、アクセサリ、システムツール、タスクスケジューラ)。
右側のペインで、[基本タスクの作成]をクリックします
タスクに名前と説明を付けます(例「シャットダウン」)。
タスクを実行するタイミングを選択します(例「毎日」)
タスクを実行する時間を選択します(例「01:30:00)、1日ごとに繰り返します)
「プログラムの開始」を選択します
.batファイルの場所を参照します。
[次へ]をクリックし、[完了]をクリックします。
テストするには、すべての作業を保存し、右クリックして[今すぐ実行]をクリックします。
コマンドラインからコンピューターをシャットダウン/スリープすることに関するSUの質問全体があるので、ここでその情報を繰り返す必要はありません。
コマンドプロンプト/実行メニューからコンピュータをスリープ状態にするにはどうすればよいですか?
コンピューターをウェイクアップする場合:
@Phoshiが彼の回答(2011年から)で示唆しているように見えるものとは異なり、Vista +では、canタスクスケジューラを使用してコンピュータをスリープから復帰させます。
タスクの[条件]タブを確認します。
基本的に、タスクを作成し、コンピューターをスリープ解除する時刻を設定してから、[コンピューターをスリープ解除してこのタスクを実行する]を有効にしてプログラムを実行するように設定します。たとえば、引数としてcmd.exe
を指定して/c exit
を実行すると、CMDが起動され、すぐにexit
が実行されてCMDウィンドウが閉じます。
自動ウェイクアップ/シャットダウンのBIOSにサポートがあるかどうかを確認します。
OSに組み込まれているTask Scheduler
を試してください。適切に、イベントに応じて特定の時間に実行するタスクをスケジュールし、これらのタスクがいつ繰り返されるかを適切に制御できます。
ほぼすべてを実行するように指示できるので、バッチファイルを友だちにすることができます。スケジュールされたタスクをウェイクアップする場合は実行できないため、実行できません。 wake-on-LANを使用できる場合もあれば、BIOSが特定の時間にPCをウェイクアップできる場合もあります。