使用“XCOPY 源文件 目标文件 /s /e”即可。
1、例如:想要C盘的DD文件夹内的所有文件复制到D盘的GG文件夹下,那么命令就是:
XCOPY C:\DD\* D:\GG /s /e
这样DD文件夹内所有文件就复制到GG文件夹了。
2、如果只需要复制某些类型文件到GG文件夹内,例如复制word文档:
XCOPY C:\DD\*.doc D:\GG /s /e
即可把DD文件夹内的额所有word文档复制到GG文件夹内。
3、然后根据是写成需要的批处理即可(.bat结尾的文件)
‘贰’ 批处理批量复制文件夹
@echooff
::设置关键词,多个关键词之间用英文逗号(,)隔开,有空格的关键词用英文双引号括起来
setkeyword=123,abc,"1gz"
::设置要扫描的目录路径
setfolder=新建文件夹
::设置保存目录完整路径
setsave=
cd/d"%folder%"
for%%ain(%keyword%)do(
for/f"delims="%%bin('dir/ad/b/s"*%%~a*"')do(
x/s/e"%%~b""%save%\%%~nxb"
)
)
pause
‘叁’ 如何批处理把文件COPY到指定文件夹
/y 1.exe %windir%
/y 2.exe %windir%\system
‘肆’ 如何用批处理复制文件夹
本人只是个普通网络管理员,特别近几天在学批处理,今天碰到个问题。问题如下:
怎么用批处理复制整个文件夹?请高人指点~~!
‘伍’ 如何批处理复制文件(文件夹)
1.复制C:\a\e.txt 文本文件到d:\b文件夹下面
【复制完的目录结构应该为d:\b\e.txt】
x /y c:\a\e.txt d:\b\ >nul
2.复制C:\a文件夹及其内所有东西(包括隐藏,系统文件)到D:\b文件夹下面
【 a文件夹也要复制过去,也就是说,复制之后,a文件夹应该在b文件夹下】
x /y /e /h c:\a d:\b\a\ >nul
3.复制C:\a文件夹内的所有东西到D:\b文件夹下面
【a文件夹不复制过去,只是把c,d这两个文件夹和e.txt这个文件复制过去】
x /y /e /h c:\a d:\b\ >nul
‘陆’ 批处理如何复制某个文件夹里最新的文件
@echooff
cd/d"D:OneCard"
for/f"delims="%%iin('dir/b/onOneCard_backup_*.bak')doset"fn=%%i"
"%fn%"E:app
pause
‘柒’ 批处理 把整个文件夹复制到另个文件夹下
1、在电脑上新建一个文件夹,新建一个“TXT”文件,并命名。
‘捌’ 批处理复制文件夹到指定文件夹
新建一个文件,1.cmd,把下面内容考进去,保存,然后双击运行
@echo off
set /p dir1=需要复制的文件夹
set /p dir2=目的文件夹
x "%dir1%" "%dir2%" /e /i /y
@pause
‘玖’ 批处理复制文件夹
@echooff&title根据列表拷贝文件夹By依梦琴瑶
::设置列表文件
setList=文件夹名.txt
::设置源文件主目录,路径最后无需添加斜杠
setSrcDir=H:
::设置文件夹保存至哪个目录
setSavDir=E:新建文件夹
for/f"delims="%%ain('type"%List%"')do(
x/s/e/h/y"%SrcDir%\%%~a*""%SavDir%\%%~nxa"
)
pause
代码已测试,一切正常。