【Windows 10/11】シャットダウンをタイマーで自動的に実行するにはTech TIPS(1/2 ページ)

共用PCや各種メンテナンス、法令点検にともなう停電などにより、定期的(定時)にPCを自動的にシャットダウンあるいは再起動したい場合がある。Windows標準のshutdownコマンドのタイマー機能とタスクスケジューラで実現する方法とは?

» 2022年06月08日 05時00分 公開

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

「Tech TIPS」のインデックス

連載目次

【Windows 10/11】シャットダウンをタイマーで自動的に実行するには

対象:Windows 10/Windows 11


 共用PCなど、毎日終業時間にシャットダウンしたい場合、いちいち手動で実行するのは面倒だ。

 このように毎日あるいは特定の曜日の定刻にWindows PCを自動シャットダウンするには、「shutdown」コマンドのタイマー機能と「タスクスケジューラ」を組み合わせると実現できる。どちらもWindows OSに標準装備されている。

 本Tech TIPSでは、Windows 10とWindows 11を対象として、定期的かつ自動的にシャットダウンを実行するための手順と注意点を説明する。

手順1――タスクスケジューラを起動する

 まずは、タスクを管理するためのツール「タスクスケジューラ」を起動する。

タスクスケジューラを起動する タスクスケジューラを起動する

■操作手順

  1. タスクバーの検索アイコンまたは検索ボックスをクリック
  2. 検索ボックスに「tasks」と入力
  3. 見つかったアプリのうち、「タスクスケジューラ」をクリック

 タスクスケジューラは、以下のように[スタート]ボタンから起動してもよい。

  • Windows 10: [スタート]ボタン−[Windows管理ツール]−[タスクスケジューラ
  • Windows 11: [スタート]ボタン−[すべてのアプリ]−[Windowsツール]−[タスクスケジューラ

手順2――自動シャットダウンのためのタスクを作成する

 タスクスケジューラが起動したら、シャットダウンを定時に実行するためのタスクを作成する。

タスク作成ウィザードを開始する タスク作成ウィザードを開始する
タスクの名前と説明を記入する タスクの名前と説明を記入する
タスクを実行するタイミング(トリガー)を選ぶ タスクを実行するタイミング(トリガー)を選ぶ
タスクを実行するタイミングは「トリガー」(引き金、きっかけの意)と呼ばれる。
タスクを実行する年月日と時刻、曜日を指定する タスクを実行する年月日と時刻、曜日を指定する
シャットダウン時刻が曜日ごとに変わる場合の手順は後で説明する。
[プログラムの開始]を選ぶ [プログラムの開始]を選ぶ
実行するshutdownコマンドとそのオプションを指定する 実行するshutdownコマンドとそのオプションを指定する
shutdownコマンドのオプションについては後で説明する。
タスク作成を完了させる タスク作成を完了させる

■操作手順

  1. タスクスケジューラの左ペインで「タスクスケジューラ(ローカル)」を選択
  2. 右ペインの[基本タスクの作成]をクリックすると、タスク作成ウィザードが起動する
  3. 基本タスクの作成」画面で、タスクの名前を記入する。タスクをいったん作成すると名前は変更できなくなるので注意
  4. タスクの説明を記入
  5. タスクトリガー」画面で、シャットダウンを実行するタイミングを選ぶ。毎日実行するなら[毎日]、土日は実行せず平日のみ実行するなら[毎週]を選ぶとよいだろう。特定の日に実行したければ[毎月]が選べる。以後は、[毎週]を選択したものとして説明する
  6. 毎週」画面で、定時シャットダウンを始める年月日を「開始」欄で指定
  7. シャットダウンする時刻を指定
  8. シャットダウンしたい曜日にチェックを入れて「オン」にする
  9. 操作」画面で、[プログラムの開始]を選ぶ
  10. プログラムの開始」画面で、「プログラム/スクリプト」欄の[参照]ボタンをクリックしてファイルオープンダイアログを開く。Windowsフォルダ(デフォルトでは「C:\Windows」)の「System32」サブフォルダにある「shutdown.exe」を選択して[開く]ボタンをクリック
  11. 引数の追加」欄に「/s /t 60 /f /c "<説明>"」を記入する。「/t 」に続く数値はタイマーの秒数を表す(これらのオプションの詳細は後述
  12. 要約」画面で、[完了]ボタンを押すとタスクが保存される。

 注意が必要なのは、作ったタスクを確認したり操作したりする前に、タスクスケジューラの表示内容を更新する必要があることだ。

作成したタスクの確認や操作の前に、タスクスケジューラの表示を更新する 作成したタスクの確認や操作の前に、タスクスケジューラの表示を更新する

 左ペインで、タスクを作成したはずの「タスクスケジューラライブラリ」を右クリックし、表示されるメニューの[最新の情報に更新する]をクリックする。

 これで、作成したタスクが真ん中のペインに表示されるはずだ。

       1|2 次のページへ

Copyright© Digital Advantage Corp. All Rights Reserved.

スポンサーからのお知らせPR

注目のテーマ

AI for エンジニアリング
「サプライチェーン攻撃」対策
1P情シスのための脆弱性管理/対策の現実解
OSSのサプライチェーン管理、取るべきアクションとは
Microsoft & Windows最前線2024
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。