View all Worklets
macOS

macOS Cacher

Fetches macOS's full installer from Apple's software update servers.

Worklet Details

When should you cache the macOS installer with this Worklet?

Caching the full macOS installer on an end user's device provides you with control over software versions, offline installation capabilities, efficient bandwidth usage, improved troubleshooting options, enhanced security, and faster deployment of macOS updates and installations within your organization. Once the installer is cached, you can easily upgrade a device’s OS.

How to download the macOS installer and cache it on an end user’s device with this Worklet 

This Worklet downloads the full specified macOS installer from Apple's software update servers and caches it in the Applications folder on a given device(s). It will check to see if the device has Catalina installed, and if it has an older OS version it will exit with the error message "macOS Catalina or later required to cache macOS installers from Apple". The device needs to have Catalina or a later version of macOS (Big Sur, Monterey) installed as its OS for this script to work.

The script will also check to see if the installer is already present in the Applications folder and will exit if so.

If conditions are met, the Worklet will check to see if the installer was downloaded and confirm it has been cached on the device.

View in app

Consider Worklets your easy button

What's a Worklet?

A Worklet is an automation script, written in Bash or PowerShell, designed for seamless execution on endpoints – at scale – within the Automox platform. Worklet automation scripts perform configuration, remediation, and the installation or removal of applications and settings across Windows, macOS, and Linux.

do more with worklets