找回密码
 加入
搜索
查看: 7213|回复: 5

[系统综合] bat批处理,无法读写佳能相机路径下的照片和视频。这功能,脚本或编程,能否实现呢?

  [复制链接]
发表于 2014-6-6 14:23:20 | 显示全部楼层 |阅读模式
本帖最后由 bgsvrk 于 2014-6-7 20:07 编辑

bat批处理,无法读写佳能相机路径下的照片和视频。这功能,脚本或编程,能否实现呢?

————————————————————————————精简下基本需求吧。



佳能dc/微单/单反,usb线接win7系统,图片与视频文件,访问路径地址是:
计算机\Canon DIGITAL IXUS 700\可移动存储\DCIM
因为可能会用不同的佳能相机,Canon DIGITAL IXUS 700这个也不是固定的名称。
用bat批处理命令,是无法访问这个地址的。

win系统下面,用鼠标点击开路径,可以访问里面的照片/视频文件。也可以复制出来或者直接删除。说明win系统下面,肯定是可以用脚本或者编程软件来实现吧?
不知道使用脚本或者编程,能否实现这个功能呢?


实现的功能是:
(佳能相机usb数据线接win7系统以后,鼠标点击软件运行,就自动开始搜索/判断。
如果找到DCIM这个目录,并且搜索到里面有照片/视频,就copy到d盘某个目录下并显示copy进度,copy完毕,软件自动退出。
软件运行过程中,最好别弹出运行界面啥的,也不需要鼠标/键盘来控制。但可以显示copy照片/视频过程的界面。)
(这样就不需要每次进入某些比较深/比较偏的目录下,而且每次都要手动复制/粘帖照片和视频文件到本地硬盘上。另外,不喜欢用读卡器+存储卡的方式)

(就是说后台读取相机储存卡里的相片,并保存到电脑的某个磁盘的某个目录里面,并以当时的日期作为文件夹名称保存。
每次相机接电脑以后,手工运行1次软件,就全自动处理完就行。处理过程,尽量避免出现软件界面,避免用鼠标/键盘操作。可以显示copy照片/视频过程的界面。)


首先在d盘根目录下建立1个新目录。目录名字就是:年-月-日,比如:2014-06-27
然后判断是否存在DCIM这个目录?如果存在,就搜索并执行下面操作
a、copy DCIM目录下所有照片和视频文件,到d盘下的新目录(/y参数是指覆盖前不提示)。
b、copy完毕,删除DCIM源目录下的所有照片/视频文件。运行过程中,尽量别弹出交互式菜单/选择项目啥的。
c、DCIM目录下还有别的不同级别的子目录,这些子目录下面才会有照片和视频文件,文件扩展名主要是jpg avi mov mp4 mts

有人说:“设备驱动中有个设备id~这就是能访问的根本
编程访问设备都是通过底层~像api等,dos底层不支持这个当然就不能访问
任何编程语言都能实现这个功能,只要会编程~都简单”
“这个不是磁盘地址   是一个twain接口  要写程序才能操作”
“這個不是基於文件目錄的,而是WIA:編程,調用WIA獲取圖片,包括相機、掃描儀等設備一併解決了。”
“.net framework提供WIA接口,做过.net开发的肯定觉得很简单。”
“应该有com库的,用脚本语言应该也行。”
“这个要找问有powershell 部署经验的windows helpdesk 可能比较熟悉,
能google 到的方法都是通过WIA(Windows Image Acquisition)方式,没有直接用MTP访问的实例:”
“要求编写Powershell的脚本的人要读懂Windows MTP 接口。有开发基础和对Powershell调用COM熟知才行.
通常这样的人都是手机厂家里专门写同步软件的人。”
“查了很多,比如http://blog.csdn.net/fenin/article/details/4237385
在C#中使用WIA获取扫描仪数据(一)
基本上要不就是用.net的语言,或者用com”
http://msdn.microsoft.com/en-us/library/ms630368(VS.85).aspx”

不懂这些,只会一点bat。没有盘符的路径,bat命令是不能访问的。
能否帮忙用脚本或者编程解决?谢谢
发表于 2014-6-7 06:35:00 | 显示全部楼层
我只知道有些相机文件只可以复制和查看,无法删除。
 楼主| 发表于 2014-6-7 20:07:19 | 显示全部楼层
???????????????
发表于 2014-7-2 15:56:36 | 显示全部楼层
回复 1# bgsvrk

1. BAT  當然可以做到
2. 如果 要用 Au3 做也可以  但是 你可能也需要自己努力一下
3. 先了解 FileFindFirstFile 及 FileFindNextFile
4. 或者 使用  目錄 或者  文件  在論壇內搜尋  可以找到  那些遞迴 尋找文件的文章   這樣你就成功一半了
发表于 2014-7-4 09:55:44 | 显示全部楼层
帮顶学习。。。。。。。。。。。。。。。。
发表于 2014-7-11 09:41:55 | 显示全部楼层
文件搜索问题
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-17 06:46 , Processed in 0.072356 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表