求一个批处理bat,把子目录下的文件剪切到一个新的目录

2024年11月17日 13:23
有3个网友回答
网友(1):

@echo off
for /r d:\12 %%a in(*.jpg) do md d:\jpg & move /y "%%a" d:\jpg\

会将d:\12目录下的所有.jpg文件移动到 d:\jpg 目录里并且强制覆盖重名文件..如果有同名文件的话就要把 /y 选项去掉.

网友(2):

for /F %%a IN ('dir /b/s d:\12\*.jpg') do move "%%a" d:\newdir

网友(3):

cd /d "d:\12\"
for /r /d %%a in (*.jpg) do move /y *.jpg "d:\new\"