Scripts gebruiken met Automator op de Mac
Met Automator kun je takenreeksen aanmaken zonder zelf een script te schrijven, maar je kunt de functionaliteit van Automator uitbreiden door gebruik te maken van shellcommando's en AppleScript- of JavaScript-scripts of door Automator met scripts aan te sturen.
Een shellscript-taak gebruiken in een Automator-takenreeks
Je kunt meerdere bash-shellcommando's aan elkaar koppelen om daarmee complexe taken uit te voeren.
Sleep de taak 'Voer shellscript uit' (in de categorie 'Hulpprogramma's') naar de takenreeks.
Klik op het pop‑upmenu 'Shell' en kies de shellomgeving.
Voer in het commandoveld de shellcommando's in.
Test de takenreeks voordat je deze bewaart.
AppleScript- of JavaScript-scripts aan een Automator-takenreeks toevoegen
In Automator kun je niet alleen de taken gebruiken die beschikbaar zijn in de bibliotheek, maar je kunt ook AppleScript- of JavaScript-scripts aan je takenreeks toevoegen.
Klik linksboven in het Automator-venster op 'Taken' en selecteer vervolgens 'Hulpprogramma's' in de bibliotheek.
Sleep de taak 'Voer AppleScript uit' of 'Voer JavaScript uit' naar de takenreeks.
Je kunt het script rechtstreeks in de taak bewerken, compileren en testen of je kunt je script in Scripteditor ontwikkelen.
Automator aansturen met scripts op de Mac
Automator is een scriptgeschikte app die kan worden bestuurd door commando's van AppleScript en JavaScript for Automation. Je kunt takenreeksen uitvoeren, nieuwe takenreeksen samenstellen, taken toevoegen aan takenreeksen, waarden opvragen die zijn ingesteld binnen taken en nog veel meer.
Om de voor scripts beschikbare commando's van Automator te bekijken, gebruik je Scripteditor (onderdeel van macOS).
Open in de Finder de map 'Hulpprogramma's' in de map 'Apps'.
Het Scripteditor-symbool wordt weergegeven in de map 'Hulpprogramma's'.
Open een ander venster in de Finder en open vervolgens de map 'Apps'.
Het Automator-symbool wordt weergegeven in de map 'Apps'.
Sleep het Automator-symbool naar het symbool van Scripteditor om de Scripteditorbibliotheek voor Automator te openen.
Meer informatie over AppleScript en het gebruik van scriptwoordenboeken is te vinden in de AppleScript Language Guide.