Use multiple accounts or multiple configurations
masterYou can process multiple iCloud accounts or apply different settings to the same account by repeating the --username parameter.
Rules for parameters:
- Parameters specified before the first
--usernameact as defaults for all subsequent users. - Parameters specified after a
--usernameapply only to that specific user/config. - Global app-wide settings can be placed anywhere.
# Example: Two different user accounts
$ icloudpd --use-os-locale --cookie-directory ./cookies --username alice@apple.com --directory ./alice --username bob@apple.com --directory ./bob
# Example: Two different configurations for the same account
$ icloudpd --cookie-directory ./cookies --username alice@apple.com --directory ./photos --skip-videos --username alice@apple.com --directory ./videos --skip-photos --use-os-locale