ホームページ  >  記事  >  スケジュールされた再起動にはどのような方法がありますか?

スケジュールされた再起動にはどのような方法がありますか?

小老鼠
小老鼠オリジナル
2024-04-19 15:03:14977ブラウズ

スケジュールされた再起動は、タスク スケジューラ (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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。