我这边excel文件 a.xls里有数据 
100001.jpg 
100002.jpg 
100003.jpg 
100004.jpg 
100005.jpg 
100006.jpg 
100007.jpg 等图片文件名 
那个目标文件夹有N多图片 我想通过一句DOS命令把以上图片从中导出来~ 请高手指点~~~

解决方案 »

  1.   

    通用的比较难。就你这个问题,假设该目录下无100008.jpg,100009.jpg可以这样写。
    D:\>cd testD:\test>dir /a
     驱动器 D 中的卷是 ORACLE
     卷的序列号是 0CE4-9C5F D:\test 的目录2010-02-10  13:11    <DIR>          .
    2010-02-10  13:11    <DIR>          ..
    2010-02-10  13:10                 0 100001.jpg
    2010-02-10  13:10                 0 100002.jpg
    2010-02-10  13:10                 0 100003.jpg
    2010-02-10  13:10                 0 100004.jpg
    2010-02-10  13:10                 0 100005.jpg
    2010-02-10  13:10                 0 100006.jpg
    2010-02-10  13:10                 0 100007.jpg
                   7 个文件              0 字节
                   2 个目录 13,819,846,656 可用字节D:\test>copy 10000?.jpg d:\
    100001.jpg
    100002.jpg
    100003.jpg
    100004.jpg
    100005.jpg
    100006.jpg
    100007.jpg
    已复制         7 个文件。D:\test>cd d:\D:\>dir /a
     驱动器 D 中的卷是 ORACLE
     卷的序列号是 0CE4-9C5F D:\ 的目录2010-02-10  13:10                 0 100001.jpg
    2010-02-10  13:10                 0 100002.jpg
    2010-02-10  13:10                 0 100003.jpg
    2010-02-10  13:10                 0 100004.jpg
    2010-02-10  13:10                 0 100005.jpg
    2010-02-10  13:10                 0 100006.jpg
    2010-02-10  13:10                 0 100007.jpg
    2010-01-11  16:15    <DIR>          oracle
    2010-01-11  15:40    <DIR>          RECYCLER
    2010-01-11  15:37    <DIR>          System Volume Information
    2010-02-10  13:11    <DIR>          test
                   7 个文件              0 字节
                   4 个目录 13,819,846,656 可用字节D:\>
    但是如果有100008.jpg,100009.jpg,或最后一位为任意合法文件命名字符的文件,上面方式会把它们也一并复制。暂时想不到好方法
      

  2.   

    你是 excel 中有一列存放要复制的文件的文件名吗?
    若是, 请提供一个说明, 如,
    文件名所在的列处于 A 列, 从 第2行开始, 直至第 100 行.
    同时, 其文件名是否含目录名, 若不含, 是否所有文件处于同一目录中?
    提供该目录名, 还有, 想复制至哪个目录, 也提供名称,然后, 我来提供方法给你.
      

  3.   

    随便写个程序解析下EXCEL文件,然后做操作啊,很简单的程序