Le cron est une fonction linux/unix il me semble donc ça marche en local si tu utilise linux (à vérifier).
Sur windows, il y a le planificateur de tache qui pourait faire l'affaire, mais à vérifier aussi.
Sinon, tu peux créer un dns dynamique de type
[ Lien ] et utiliser webcron pour appeler ton script (mais dans ce cas, ça demande une petite config en local du routeur et que le pc soit connecté au net à l'heure dite).
Grrrrrrrrrrr