求批处理或程序——子文件夹下指定文件移动到指定目录下
发布网友
发布时间:2024-09-11 14:23
我来回答
共1个回答
热心网友
时间:2024-10-21 17:59
@Echo Off
For /f "tokens=*" %%i in ('dir /ad /b "%~dp0A"') do (
Md "%~dp0A\%%i\new" 2>nul
For /f "tokens=*" %%j in ('dir /a-d /b /s "%~dp0A\%%i\*.pdf"^|findstr /r /i "_1.pdf$ _2.pdf$"') do (
Move "%%j" "%~dp0A\%%i\new\"))
Pause
把以上内容保存为批处理文件(xx.bat),批处理文件和A文件夹放在一起.默认只移动TEST_1.PDF,TEST_2.PDF,这两个文件,其他文件不移动.