|
|
发表于 2021-10-14 22:53:28
|
显示全部楼层
回复 1# yezhenbiao - @echo off
- REM 设置待处理的文件夹位于哪个目录下面
- set "DstFolder=c:\11_Sync\Test"
- if not exist "%DstFolder%" (
- echo No folder "%DstFolder%"
- goto :end
- ) else (
- cd /d "%DstFolder%"
- )
- for /f "delims=" %%i in ('dir /b /s /ad') do (
- echo Process folder "%%i"
- pushd "%%i"
- for /f "delims=" %%j in ('dir /b /s /a-d ^| find /v /c ""') do (
- echo File number is %%j
- if %%j gtr 1 (
- for /f "delims=" %%k in ('dir /b /s /a-d ^| findstr /v "\.gp$"') do (
- del /f /q "%%k"
- )
- )
- )
- popd
- )
- :end
- pause
复制代码 |
|