Doorgaan naar content
Automatisering

Automatiseren met Cron

Niet elke workflow is event-gedreven. Met Cron start je taken op een vast tijdstip — en met de Cron Scheduler in Griffin Auto stuur je Switch volledig tijdgestuurd aan.

15 February 2026 · door Germen Kroon

Automatisering in printworkflows is vaak event-gedreven: er komt een bestand binnen en er gebeurt iets. Maar niet alle taken zijn afhankelijk van input — sommige acties wil je simpelweg op een vast tijdstip uitvoeren. Denk aan batchverwerking, mappen opruimen of zware processen buiten productietijd. Daar komt Cron om de hoek kijken.

Wat is Cron?

Cron is een tijdgebaseerde scheduler die zo'n 50 jaar geleden op Unix-systemen ontstond. Je laat er taken mee uitvoeren volgens een vast schema: elk uur, elke nacht, elke maandag of bijvoorbeeld elke 15 minuten. Het schema leg je vast in een cron-expressie van vijf onderdelen: minuut, uur, dag-van-maand, maand en dag-van-week. Enkele voorbeelden:

  • 0 * * * * → elk uur;

  • 0 22 * * * → elke dag om 22:00;

  • */15 * * * * → elke 15 minuten;

  • 0 6 * * 1-5 → elke werkdag om 06:00.

Het voordeel van Cron: eenvoudig, voorspelbaar en zeer flexibel.

Cron toepassen in de praktijk

In productieomgevingen gebruik je Cron vaak voor taken die niet continu hoeven te draaien:

  • Nachtelijke batchverwerking;

  • Periodiek folders opschonen;

  • Verzamelde jobs in één keer verwerken;

  • Rapportages of exports genereren;

  • Zware processen buiten piekuren.

Cron testen vóór gebruik

Omdat cron-expressies compact zijn, is een kleine fout snel gemaakt. Test ze daarom op https://crontab.guru: voer een regel in en zie direct in leesbare taal wat die doet. Sterk aan te raden vóór je een schema in productie zet, zodat je zeker weet dat de workflow op het juiste moment start.

Cron Scheduler in Griffin Auto voor Switch

Ook in Griffin Auto (de Enfocus Switch-app) kun je Cron direct in de workflow gebruiken. Daarmee krijgt Switch er een volledig tijdgestuurd startmechanisme bij. De Cron Scheduler wordt ingesteld via de JSON-configuratie; zodra het ingestelde tijdstip bereikt wordt, activeert Griffin Auto zichzelf — zonder dat er een bestand hoeft binnen te komen. Dit maakt workflows mogelijk zoals:

  • Overdag bestanden verzamelen, 's nachts verwerken;

  • Elk uur controleren of een map klaar is voor productie;

  • Wekelijks onderhoud automatisch laten draaien;

  • Tijdgestuurde logica combineren met filtering en condities.

Griffin Auto fungeert zo als regisseur: het bepaalt wanneer de nest start.

Cron Scheduler in Enfocus Griffin Auto

In dit voorbeeld eist elke nest minimaal 75% bezetting, draait hij elke werkdag van 9–12 uur, en forceert hij om 15:00 alle output (je wilt niet dat iets eindeloos blijft steken):

  • 0 9,10,11,12 * * 1-5 — elk heel uur om 9:00, 10:00, 11:00 en 12:00, maandag t/m vrijdag;

  • 0 15 * * 1-5 — elke werkdag om 15:00;

  • De 'force' is een handige functie van Griffin Auto die alle nests forceert te draaien.

Geschreven door Germen Kroon · Tips & Tricks voor PrintMatters.

© 2026 Germen Kroon.

Gerelateerde artikelen

Tech 15 Jun 2025

Praten met machines

Persen en afwerkmachines spugen data uit, maar luisteren zelden terug. Met Switch-apps, barcodes en JDF maak je van die monoloog een dialoog.

Lees meer
Automatisering 15 Feb 2025

Optimaliseer je productieproces

Procesoptimalisatie begint niet met software maar met analyse. Met de Vijf Waarom-methode en de Ghent PDF Output Suite pak je de echte oorzaak van fouten aan.

Lees meer

Nooit meer een update missen?

Ontvang de nieuwste tips over workflow automatisering rechtstreeks in uw inbox.

Door in te schrijven gaat u akkoord met onze privacy policy.