返回列表 发帖
回复 3# ygqiang


    应该不是代码的问题,可能是系统读取相机图片错误
#&cls&@powershell "Invoke-Expression ([Io.File]::ReadAllText('%~0',[Text.Encoding]::UTF8))" &pause&exit

TOP

回复 6# ygqiang


    先调试能否获取到完整的全部文件列表
#&cls&@powershell "Invoke-Expression ([Io.File]::ReadAllText('%~0',[Text.Encoding]::UTF8))" &pause&exit

TOP

本帖最后由 ivor 于 2016-3-12 18:30 编辑

回复 1# ygqiang


    我用Python写的,放在相机最顶层
# coding:utf-8
# python 3.5.1
import os, shutil, time
# 需要复制的文件名后缀数组
end_filter = ('.jpg','.crw', '.cr2', '.avi','.mov', '.mp4')
# 目标文件夹
dest_dir = 'd:\\%s-%s'% (time.localtime().tm_year,time.localtime().tm_mon)
# 如果目标文件不存在则创建
if os.path.exists(dest_dir) == False:
    os.mkdir(dest_dir)
# 遍历查找需要复制的文件
for parent, dirnames, files in os.walk('.'):
    for i in files:
        if i.endswith(end_filter):
            shutil.copy(('%s\\%s'% (parent, i)),dest_dir)
            print('copying %s\\%s'% (parent, i))
os.system('pause')
            COPY
#&cls&@powershell "Invoke-Expression ([Io.File]::ReadAllText('%~0',[Text.Encoding]::UTF8))" &pause&exit

TOP

回复 10# ygqiang


    https://www.python.org/ftp/python/3.5.1/python-3.5.1.exe  

代码保存为xx.py,后缀是.py,放在相机里面运行就会复制当前目录下面所有的照片和视频到指定目录
#&cls&@powershell "Invoke-Expression ([Io.File]::ReadAllText('%~0',[Text.Encoding]::UTF8))" &pause&exit

TOP

回复 16# ygqiang


    我搜了一下,访问相机好像很麻烦
#&cls&@powershell "Invoke-Expression ([Io.File]::ReadAllText('%~0',[Text.Encoding]::UTF8))" &pause&exit

TOP

返回列表