标题: [文件操作] 批处理怎样将子文件夹下的文件移出来? [打印本页]
作者: 流浪猫王 时间: 2022-10-4 23:51 标题: 批处理怎样将子文件夹下的文件移出来?
需求:把G:\DCIM下的所有【子文件夹下的文件】移至G:\DCIM下,然后删除空文件夹,目的是所有照片可以一起查看不用一个文件夹一个文件夹的点开看。
G:\DCIM 下的子文件夹目录如下:201202__ 201206__ 202106__ 相同格式数字不同
文件夹里有jpg \MOV\等文件类型
作者: Batcher 时间: 2022-10-5 10:02
回复 1# 流浪猫王
test.bat 放在 G:\DCIM 文件夹下执行。测试之前,请注意做好备份。
请参考Q-04把bat文件保存为ANSI编码:
https://mp.weixin.qq.com/s/Koje4FufWxWBs7ioDy_LJA- @echo off
- cd /d "%~dp0"
- for /f "delims=" %%i in ('dir /b /ad') do (
- pushd "%%i"
- for /f "delims=" %%j in ('dir /b /s /a-d') do (
- move "%%j" ..
- )
- popd
- )
复制代码
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |