请问批处理怎么选择性的拷贝
我现在想实现的功能是。我想把这个目录下E:\Rational\K3Test的文件拷贝到D:\Rational这个目录,但是有个条件,目录E:\Rational\K3Test\DataBase下有个DataBase文件夹,但不想把DataBase这个文件夹下的内容拷贝过去,请问怎么写可以过滤,实现这个功能。
我凭感觉写了下面代码,但是不能执行,请问高手怎么解决,或者你有更好的方法。
@echo off
@if "%1" == "" goto Msage
@for /D "DataBase" %1 in ("E:\Rational\K3Test\*.*") DO xcopy E:\Rational\K3Test D:\Rational
@goto end
:Msage
@echo sorry can't find patch
:end
pause