如何编写一个批处理程序..把一个文件夹下的子文件和文件复制到另一个文件夹???

来源:百度知道 编辑:UC知道 时间:2024/05/21 10:37:09
RTRTRTRTRT
题目漏了一点 ... 是把文件夹下的"子文件夹"和文件 一起复制!!!!

一楼的代码是抄的吧,完全题不答意.
复制c:\123文件夹里的所有文件到d:\abc文件夹里.楼主是这个意识吗?
@echo off
for /f "delims=" %%i in ('dir/s/b c:\123\*.*') do (
if exist "%%i" xcopy/y "%%i" d:\abc\
)

比如复制d:\12345到d:\yfile
@echo off
md d:\12345
for /f %%i in ('dir /b d:\yfile\*.*') do call :ss %%i
goto :eof
:ss
set b=%1
setlocal ENABLEDELAYEDEXPANSION
for /f %%i in ('dir /b/s c:\*.*') do (
set a=%%i
if !a!==!b! xcopy /y !a! d:\12345\
)
goto :eof

记事本编辑

@xcopy c:\文件夹名 d:\文件夹名 /s/e

保存成1.bat
解释拷贝c盘下的文件夹到d盘