Catalog Agent CLI

Last updated About 4 hours ago

The Catalog Agent is a Command Line Utility to install and update apps. Running catalog -h shows all the available options:

Example
% catalog -h USAGE catalog ARGUMENT [options] The following arguments are available: -i --install BUNDLE_IDENTIFIER Install app using the Bundle Identifier -u --update Update all apps -u --update BUNDLE_IDENTIFIER Update app using the Bundle Identifier (macOS 14 or later) -r --remove BUNDLE_IDENTIFIER Remove app using the Bundle Identifier -h --help Print help -v --version Print current version --check-updates Check and output available app updates --mandatory-apps Check and install all apps configured using the MandatoryApps key (macOS 14 or later) --schedule-status Show the app update schedule OPTIONS -s --silent Hide user notifications when installation or update is completed -d --dock Add app to the end of the user's Dock -p --progress Show the download progress -f --force Force reinstall of the app, including VPP or Mac App Store apps EXAMPLES catalog --install nl.root3.support Install Root3 Support App catalog -i com.google.chrome Install Google Chrome catalog --install nl.root3.support --silent Install Root3 Support App and hide user notification catalog --update Update all apps found in the App Catalog catalog --update --silent Update all apps found in the App Catalog and hide user notifications catalog -u com.google.chrome Update Google Chrome catalog --remove com.google.chrome Remove Google Chrome