iCloud网页版下载照片/视频问题求助:无法全选及拍摄日期丢失
解决iCloud网页版批量下载照片及日期异常问题
我来帮你搞定这两个iCloud网页版的麻烦事儿!下面分两个部分给你具体解决方案:
一、批量全选照片下载
网页版iCloud默认没有显眼的全选按钮,但可以通过两种方式实现批量选中:
方法1:键盘快捷键快速全选
- 打开Firefox登录iCloud网页版,进入「照片」页面,切换到你要下载的相册(比如「所有照片」)
- 滚动页面加载完所有需要下载的照片(如果照片太多,可以分批次加载)
- 按下
Ctrl+A(Windows)或Cmd+A(Mac),就能一次性选中所有可见的照片 - 点击页面顶部的「下载」图标即可批量导出
方法2:开发者工具脚本批量选中(适合超大量照片)
如果快捷键没反应,或者需要选中分批加载的照片,可以用浏览器的开发者工具:
- 打开iCloud照片页面后,按下
F12打开开发者工具,切换到「控制台」标签 - 粘贴以下代码并回车,就能自动选中所有照片项:
document.querySelectorAll('div[role="checkbox"]').forEach(element => { if (!element.checked) element.click(); });
- 选中后点击顶部下载按钮即可,若照片太多,可分多次滚动加载后重复运行脚本
二、修复下载文件的日期显示异常
网页版下载的照片会把下载日期当成文件的创建/修改日期,但实际拍摄日期其实存在照片的EXIF元数据里,我们可以批量同步这些日期:
工具推荐:ExifTool(免费跨平台)
这是一款专业的元数据处理工具,能快速把EXIF里的拍摄日期同步到文件系统日期:
Windows操作步骤:
- 下载ExifTool压缩包,解压后把
exiftool.exe放到你的照片文件夹里 - 按住Shift键右键点击文件夹空白处,选择「在此处打开命令窗口」
- 输入以下命令并回车:
exiftool "-DateTimeOriginal>FileCreateDate" "-DateTimeOriginal>FileModifyDate" "-DateTimeOriginal>MediaCreateDate" .
执行完成后,文件的创建、修改、媒体创建日期就会同步为实际拍摄日期
Mac操作步骤:
- 打开终端,用Homebrew安装ExifTool(输入
brew install exiftool),或者直接下载解压后把工具放到照片文件夹 - 终端中输入命令进入照片文件夹(比如
cd ~/Downloads/我的照片) - 输入以下命令并回车:
exiftool "-DateTimeOriginal>FileCreateDate" "-DateTimeOriginal>FileModifyDate" "-DateTimeOriginal>MediaCreateDate" .
备选方案:照片管理软件
如果你有Adobe Lightroom、Capture One这类照片工具,导入下载的照片后,软件会自动读取EXIF中的拍摄日期,导出时选择「保留元数据」,就能得到日期正确的文件。
内容的提问来源于stack exchange,提问作者Melvina P




