Board logo

标题: {已结}xcopy 这样写为什么无法达到效果 [打印本页]

作者: chainliq     时间: 2007-3-2 10:50    标题: {已结}xcopy 这样写为什么无法达到效果

xcopy F:\*.txt D:\123 /s /e /d /y


这样为什么不能把F盘目录根下所有的txt 文件复制到D:\123下啊``哪里错啦呢,为什么复制的时候只复制目录,而txt文件却没复制呢,如何让它只复制*.txt文件到D:\123下,而不会产生目录,只要txt文件就好~呵呵,``向各位兄弟讨教,谢谢``

[ Last edited by chainliq on 2007-3-2 at 11:14 AM ]
作者: slore     时间: 2007-3-2 10:56
而不会产生目录


子目录下的重复名字怎么办?

for  dir copy……配合下吧。
作者: chainliq     时间: 2007-3-2 10:58
具体怎么样呀,兄弟能否把代码贴出来给与参考呢``
作者: slore     时间: 2007-3-2 11:07
for /f "delims=" %%i in  ('dir /s /b F:\*.txt') do copy "%%i" D:\123\

名字重复会被覆盖.....
作者: chainliq     时间: 2007-3-2 11:13
嗯,解决啦,谢谢slore兄弟
作者: 6622186     时间: 2007-3-3 01:05
以 \ 结尾, 也就是 d:\123\ 或者使用 /i 参数, 确定它是一个目录.