[ Last edited by nbic on 2007-5-24 at 06:24 AM ]作者: qinbuer 时间: 2007-5-24 10:12 直接copy该文件夹就行了,如copy A:\B G:
copy会排除B文件夹中的子文件夹作者: nbic 时间: 2007-5-24 10:38
Quote:
Originally posted by qinbuer at 2007-5-24 10:12 AM:
直接copy该文件夹就行了,如copy A:\B G:
copy会排除B文件夹中的子文件夹
Originally posted by qinbuer at 2007-5-24 10:42 AM:
有文件夹一样可以,比如B文件家和test.txt文本,copy A:\b只会复制test.txt文本,你应该试一下再发问
估计你还没有明白我的意思。不是我没试过,是我早试过了。
比如B文件家下有test文件夹和test.txt文本。你能不能copy A:\b 然后将B里面所有的文件都复制出来。而排除test文件夹呢?要求不要将路径延伸到test子文件夹里面。。作者: terse 时间: 2007-5-24 12:54 for /r D:\xy %%a in (*.*) do xcopy %%a e:\xy\作者: zhoushijay 时间: 2007-5-24 12:57 可以用 dir /a-d 来找COPY的路径,排除目录
[ Last edited by zhoushijay on 2007-5-24 at 12:58 PM ]作者: 26933062 时间: 2007-6-13 00:19 没处理含空格文件名的文件和文件夹
将d:\a文件夹里的子文件夹里的文件复制到e:\abc
大致思路这样,没测试....
@echo off
for /f %%i in ('dir/ad/b d:\a') call :lis %%i
goto :eof
:lis
for /r %1 %%j in (*.*) do xcopy/y/e %%j e:\abc\
goto :eof