Mar 202019
Vous l’avez certainement remarqué, si vous fermez votre fenêtre WSL, toutes les tâches (y compris nohup et crontab) s’arrêtent.
L’idée est de démarrer cron au démarrage de votre session Windows (ou pc via tache plannifiée)
D’abord autoriser de lancer cron en root sans mot de passe :
sudo visudo et ajouter : %sudo ALL=NOPASSWD: /etc/init.d/cron start
Ensuite, dans le dossier « démarrage » de Windows, rajouter le démarrage de cron via un nouveau shortcut:
C:\Windows\System32\wsl.exe sudo /etc/init.d/cron start
voila..