situtation:下载了一个压缩包,解压后一个大文件夹下有许多子文件夹,每个子文件夹中有一个.avi格式文件。
task:将所有子文件中.avi格式文件剪切到大文件夹下。
action:上网百度了许多,综合写了一个bat文件放在了大文件夹下,代码如下
for /f "tokens=* delims=" %%i in ('dir /b /a-d /s "*.avi"') do (move "%%i" "%%~dpi./../")
pause
result:成功。
situtation:下载了一个压缩包,解压后一个大文件夹下有许多子文件夹,每个子文件夹中有一个.avi格式文件。
task:将所有子文件中.avi格式文件剪切到大文件夹下。
action:上网百度了许多,综合写了一个bat文件放在了大文件夹下,代码如下
for /f "tokens=* delims=" %%i in ('dir /b /a-d /s "*.avi"') do (move "%%i" "%%~dpi./../")
pause