スケジュールされた再起動は、タスク スケジューラ (Windows)、crontab (Linux)、スケジュールされたタスク (macOS)、またはサードパーティ ツール (再起動、at、PowerShell スクリプトなど) を通じて実現できます。これらの方法を使用すると、自動再起動の頻度と時間を設定できます。
#スケジュールされた再起動の方法
スケジュールされた再起動は、次の方法で実現できます:
1. タスク スケジューラ (Windows)
タスクバーの検索バーに「タスク スケジューラ」と入力して開きます。 - [タスクの作成]をクリックします。
- [トリガー] タブで、[スケジュールに従って] を選択します。
- [開始日時]フィールドで、希望する再起動の日時を設定します。
- [繰り返しパターン] セクションで、再起動の頻度 (毎日、毎週、毎月など) を設定します。
-
2. crontab (Linux)
crontab ファイルを編集します (- sudo crontab -e
を使用します)。
- 次の行を追加して、希望する再起動日時を設定します:
- 00
* sudo reboot
- 00 00
: 再起動時刻 (午前 12:00)
- * * *
: 毎日、毎週、毎月再起動
3. スケジュールされたタスク (macOS)
[アップル メニュー] > [システム環境設定] > [ユーザーとグループ] をクリックします。 - ユーザーを選択し、「ログイン項目」タブをクリックします。
- プラス ボタン ( ) をクリックして、目的のアプリケーション (ターミナルなど) を見つけます。
- [起動オプション]メニューで、[開くときに偽装する]を選択します。
-
- ターミナル アプリケーションで、次のコマンドを入力して Enter キーを押します:
<code>sudo shutdown -r +0</code>
ログイン後にコピー
ここで、 0 はすぐに再起動することを意味します。
4. サードパーティ ツール
- reboot コマンド (UNIX および Linux): を指定できます。再起動する時間間隔 (たとえば、reboot -t 3600
は 1 時間後に再起動することを意味します)。
- at コマンド (UNIX および Linux): 特定の日時にコマンドをスケジュールできます (たとえば、at 12:00 pm future reboot
は、明日は正午に再開します)。
- PowerShell スクリプト (Windows): PowerShell スクリプトを作成して、特定の日時にコンピューターを再起動できます。
以上がスケジュールされた再起動にはどのような方法がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。