Windows Subsystem for Linux(WSL) では cron も利用できるのだが、デフォルトでは無効になっているようだ。
ということで。上記記事を噛み砕いてかつbat
を簡単にしたもの。記事通りでもvisudo
をいじればできるけど簡略化。
##1. Startup フォルダを開く
###方法A.
C:\Users\Nyanko\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
ユーザ名は自分のものに。
###方法B.
Windows キー + R
同時押し後出るウィンドウ上で,shell:startup
##2. bat ファイル置く
以下なファイルを上記で開いたフォルダ以下に置く。.bat
で。
$ wsl -u root -- service cron start
##3. 確認
Windows 再起動後,wsl
上のubuntu
かなにかを開いて,
$ sudo service cron status
実行した後,* cron is running
が出ればok