![创建一个查看我的存储卡的脚本,并在 c 上创建目录:](https://linux22.com/image/1336013/%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA%E6%9F%A5%E7%9C%8B%E6%88%91%E7%9A%84%E5%AD%98%E5%82%A8%E5%8D%A1%E7%9A%84%E8%84%9A%E6%9C%AC%EF%BC%8C%E5%B9%B6%E5%9C%A8%20c%20%E4%B8%8A%E5%88%9B%E5%BB%BA%E7%9B%AE%E5%BD%95%EF%BC%9A.png)
我是一位狂热的摄影师,每次我想将存储卡的内容复制到 c: 驱动器时,我都厌倦了创建新目录。
流程是:
- 将 SD 卡插入笔记本电脑插槽 - (始终变为 d:\DCIM\100CANON)
- 打开文件夹
- 打开 C:...\Pictures\Canon\2012
- 在 D:\DCIM\100CANON(存储卡)上,选择一整天的照片 > 复制
- 返回 C:...\Pictures\Canon\2012,并根据 D: 上选定文件的“修改日期”创建新文件夹
- 将文件粘贴到 #5 中新建的文件夹中
对存储卡上的所有日期重复此过程...
只是想知道是否有人知道我可以使用什么脚本语言/程序/等等来自动执行此操作?
使用 Windows - Vista :(
答案1
我完全同意 Jeremy 的说法。照片管理软件让繁琐的工作流程所以太简单了,太荒谬了!我个人最喜欢的是下载器专业版。
迷你功能列表(详细信息这里):
- 为您提供一种快速简便的方法将数码照片从相机传输并存储到 PC
- 下载照片时,自动以有意义的方式重命名和组织照片
- 通过为图像分配可识别且清晰的名称和文件夹来节省查找图像的时间
- 使用拍摄数据指定下载路径
- 创建每个摄像机的命名方案
- 支持下载所有相机品牌的 JPEG 和大多数相机品牌的原始文件,包括佳能、尼康、奥林巴斯、宾得、富士、索尼、柯达、徕卡、适马和哈苏
- 避免在电脑上重复图片;Downloader Pro 可识别重复图片并仅下载一次。从大容量存储设备下载时特别有用
- 通过自动创建每个下载目录的相关目录集来简化工作流程,例如 Vacation2009\originals、Vacation2009\working、JobXYZ\final
- 配备方向传感器的相机可自动旋转 JPEG,节省时间
- 下载图像时将标题和位置信息存储在图像 IPTC/XMP 数据中
- 使用来自 Sony GPS-CS1 追踪器、Garmin eTrex Venture CX 等设备的 GPS 数据自动对图像进行地理标记。
- 轻松重组 PC 上现有的照片
- Photoshop 用户可以在下载过程中自动将 JPEG 的 dpi 调整为其首选值
- Photoshop 用户可以根据相机型号自动为 JPEG 标记颜色配置文件
我开始着手开发自己的基于批处理的解决方案(正如您所考虑的那样),但随着它逐渐变得复杂,我多次切换语言,我厌倦了重新发明轮子。经过一番寻找,我发现了这个,并且一直在使用它。所以我的意思是,编写一个基本解决方案的脚本绝对是可能的,但如果您定期这样做并且想节省时间,您就知道该怎么做了。:)
答案2
只要稍加努力,您就能够使用任何脚本语言来做到这一点。
至于程序,有很多照片管理程序,例如 Lightroom。这些程序为您提供了比仅按拍摄日期分类的文件夹更好的照片管理选项。考虑一下:几个月后,当您想再次查找照片,并且想要获取您在旧金山旅行时拍摄的金门大桥的照片时,您会记得您是在 20120514 拍摄的吗?还是更容易查找 /Trips/SanFransisco ?或者搜索您添加的标签“bridge”或“goldengate”?如果您知道拍摄日期,因为文件仍然有创建日期,您仍然可以按创建日期搜索或排序,这样您也可以通过这种方式找到它们。但是,如果您按日期组织文件夹,那就是仅有的您必须选择找到您的照片...