用批处理搜索

来源:百度知道 编辑:UC知道 时间:2024/05/25 20:44:33
如何用批处理搜索全盘指定的文件夹A,并把该批处理所在的文件夹里的B文件夹下的C和D文件复制到A文件夹里。(A文件夹里存在同名的C和D,要求覆盖)
懂的教一下!
二楼的命令,第二行:"set "var=%cd%\b""里的"\b"是什么意思?
我去掉它才能在我这搜过的!

假设你有4个分区,c和d文件的后缀名,你自己加上。
@echo off
set "var=%cd%\b"
for %%a in (c d e f) do (
cd/d %%a:
for /r . %%i in (a) do (
if exist "%%i" (
copy/y "%var%\c" "%%i"
copy/y "%var%\d" "%%i"
)))
pause