2022/10/25 WSL2

WSL2で定期実行(cron)を行う

検証環境

Windows10

WSL2:Ubuntu22.04LTS

概要

cronを使用してwsl2で定期実行を行いたい。

しかし、自動でcronのサービスが開始されないため、

Windowsのスタートアップディレクトリにcronサービス開始バッチを作成する。

手順

1. スタートアップディレクトリに移動する

エクスプローラーの「アドレスバー」か「ファイル名を指定して実行」に下記を入力する。

shell:startup

2. スタートアップディレクトリにbatファイルを作成し中身を下記にする

wsl -u root -- service cron start