44 votes

Manière conviviale de planifier des tâches sur Mac OS X

Y a-t-il un moyen facile de programmer des tâches répétées dans Mac OS X? Je sais que je pourrais utiliser cron, mais je cherche une manière plus conviviale de le faire, une interface graphique pour les horaires, quelque chose comme ça.

48voto

Richard Hoskins Points 11604

Vous pouvez planifier des tâches via iCal. Créez un événement. Modifiez l'événement et vous verrez "Exécuter le script" et "Ouvrir le fichier" comme options d'alarmes.

13voto

John Mac Points 1095

Eh bien, il y a CronniX, Maintidget, Macaroni et MacJanitor.

texte alternatif

Avez-vous essayé d'utiliser l'un des launchd à la place de cron? Apparemment, Apple n'utilise plus cron.

8voto

Jeroen Leenarts Points 139

Lingon est une interface graphique pour créer et travailler avec launchd. Il n'est plus en développement, mais fonctionne bien pour créer et éditer des agents de lancement et si vous êtes sur Leopard ou Snow Leopard, c'est la méthode recommandée plutôt que cron.

entrer la description de l'image ici

6voto

Tony Ledford Points 127

Cette solution utilise crontab mais la rend conviviale en utilisant Automator

Ajouter un événement au calendrier tend à bloquer iCal pour moi. J'utilise une combinaison d'Automator et de crontab.

Pour la partie Automator, j'enregistre chaque action que je dois effectuer en tant qu'application (Automator > Fichier > Nouveau > Modèle d'application) et je la sauvegarde à un emplacement pratique (Fichier > Enregistrer sous). Assurez-vous de la sauvegarder en tant qu'Application et non Workflow.

Ensuite, il suffit d'ajouter une tâche cron pour cela:

0 * * * *  open /chemin/vers/le/dossier/sauvegarde/automator/app

La convivialité serait agréable, mais pour l'instant je cherche simplement quelque chose qui exécutera une application à un moment précis les jours spécifiés - ou même chaque jour - sous Snow Leopard, qui ignore mon ancien fichier cron.

2voto

Rubyhog Points 21

Vous pourriez essayer Auto Scheduled Task pour Mac http://www.readmesoft.com/mac

Exécutez une application, ouvrez un fichier ou un script Apple, un flux de travail Automator selon un horaire

C'est un outil GUI et facile à utiliser:

Écran du logiciel Auto Scheduled Tasks

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X