Faire tourner une crontab sous windows (WSL)
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..
Laisser un commentaire