.BAT批量将子目录文件复制到上级目录

新建一个TXT文件,将下面代码复制进去保存,然后更改.txt扩展名为.bat。

for /f "delims=" %%a in ('dir /ad /b') do (
for /f "delims=" %%b in ('dir /a-d /s/b "%%~a\*.*"') do (
copy "%%~b"
)
)

使用说明:

把.bat文件放在A目录,那么A目录下的所有子目录里的文件都是复制到其下(含子目录的子目录文件)。

如果只想复制某个类型的文件,可以将*.*改为想要的扩展名。比如JPG图片,就改为*.jpg

执行时需要用管理员权限。

0
封面图
没有账号? 注册  忘记密码?
";s:2:"js";s:114:"