Photos

Delete Photo

CSV

Create a list of users in a Google Sheet, where their email column header is User.

gam csv gsheet <User Email Address> <FileID> <Sheet Name> gam user ~User delete photo

OU

gam ou "</Path/to/OU>" delete photo

Get photo

User

This command will download the photo to the default folder (drivedir) specified in the gam.cfg file. The file name will be <User Email Address>.png.

gam user <User Email Address> get photo drivedir

Use filename '#username#.jpg' option to remove the domain from the resulting file.

gam user <User Email Address> get photo drivedir filename '#username#.jpg'

OU

Get the photos for users in an OU and save to a spcified folder. Once run, you can use zip -r photos.zip </Path/To/Photos/Folder> to create a ZIP file of the photos for easy downloading.

gam ou_and_children </Path/To/Top/OU> get photo targetfolder '</Path/To/Photos/Folder>' filename '#username#.jpg'

Update Photo

User & gPhoto

gam user <User Email Address> update photo gphoto <Photo Owner Email> <File ID>