|
|
本帖最后由 172788876 于 2016-1-10 00:18 编辑
这几天,看了很多教程,也骚扰了很多大神,在此认个错,原因是我没有好好的看教程,于是把批处理的定义弄混了。。
感谢各路大神的不嫌俺麻烦,耐心的指导。
copy的方式大神 pcl_test 教我了,在此特别感谢!!!
DAIC大神的使用的是xcopy,但是由于当时我提问没说清楚,所以,一直没用xcopy解决这个问题。
DAIC大神咱们眼熟个。。。
在此,麻烦大神再指导下。
大神们,你们说,学东西,就要不嫌学得多是不???
咱们一起学习哈。。。
如题:使用 xcopy 时,根据文件列表会自动复制目录及子目录的同名文件,怎样让它忽略子目录的同名文件???
假如这是它的列表 (都是没规律的路径列表,我在这里举个例子)
列表.txt
列表内容:
C:\A\B\C\d.txt
C:\A\B\C\d1.txt
C:\A\B\C\D\d1.txt
C:\A\B\C\d.txt
我用列表的方式列出要复制的盘符
C盘 里面的 目录,子目录,及文件如下(举个例子,实际上多很多)
C:\A\B\C\d.txt
C:\A\B\C\D\d.txt
C:\A\B\C\D\E\d.txt
C:\A\B\C\d1.txt
C:\A\B\C\D\d1.txt
C:\A\B\C\D\E\d1.txt
也就是说,在 C:\A\B\C\ 目录下面还有各种子目录,但是子目录里有同名的 d.txt,d1.txt 等等同名文件。。。
............等等,仅列出实例出来,举个例子。。
使用xcopy时,
假如,复制列表的这一行,C:\A\B\C\d.txt,会把 C:\A\B\C\ 下面所有的子目录里的 d.txt 文件连带子目录一起复制了。
请问,如何忽略子目录???
(亲测几十遍,确实会复制子目录的同名文件,总不能让我把子目录全部删了吧?几百上千个要复制的文件,要我删到什么时候啊???)
另外,请大神做个可以 自定义列表文件,输出目录,及 不存在文件 的清单
最后,请接收我真心的感谢!!!
感谢CCAV!!!
感谢各路大神!!!
感谢批处理之家!!! |
|