# Read time metadata
exiftool -a -G1 -s -time:all *.JPG 

# Update time metadata

# ModifyDate
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<ModifyDate" "-FileModifyDate<ModifyDate" *.JPG  

# DateTimeOriginal
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<DateTimeOriginal" "-FileModifyDate<DateTimeOriginal" *.JPG 

# ProfileDateTime
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<ProfileDateTime" "-FileModifyDate<ProfileDateTime" *.JPG

# DateCreated
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<DateCreated" "-FileModifyDate<DateCreated" *.JPG  

# CreateDate
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.JPG 

# GPSDateTime
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<GPSDateTime" "-FileModifyDate<GPSDateTime" *.JPG 

# Process files
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.JPG

# What to run for a swag cleanup...
rm *.json
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<ModifyDate" "-FileModifyDate<ModifyDate" *.JPG 
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.JPG
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<ModifyDate" "-FileModifyDate<ModifyDate" *.jpg
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.jpg
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<DateTimeOriginal" "-FileModifyDate<DateTimeOriginal" *.JPG
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.JPG
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<DateTimeOriginal" "-FileModifyDate<DateTimeOriginal" *.jpg
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.jpg
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.JPG
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.JPG
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.jpg
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.jpg
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<GPSDateTime" "-FileModifyDate<GPSDateTime" *.JPG 
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.JPG
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<GPSDateTime" "-FileModifyDate<GPSDateTime" *.jpg
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.jpg 
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.MOV
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.MOV
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.mov
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.mov
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.MP4
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.MP4
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.mp4
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.mp4
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.m4v
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.m4v
exiftool -overwrite_original -d "%Y:%m:%d %H:%M:%S" -v "-AllDates<CreateDate" "-FileModifyDate<CreateDate" *.M4V
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.M4V
exiftool "-FileName<ModifyDate" "-FileName<CreateDate" -d "processed/%Y/%%f.%%e" "-FileModifyDate<ModifyDate" "-FileModifyDate<CreateDate#" *.HEIC