for /f "delims=" %%i in ('dir /b/a-d/s %DestPath%\%DestExt%') do (
echo %%i
)
方法三:遍历当前文件所有文件以及文件夹
@echo off for /r %%i in (*) do echo %%i >>log.txt pause
批处理删除空文件
@echo off DIR "%CD%" /AD /B /S | SORT /R /O list.txt IF EXIST deleted.txt ATTRIB -S -H -A -R deleted.txt & DEL /F /Q deleted.txt FOR /F "delims=|" %%i IN ( list.txt ) DO RD "%%i\" & IF NOT EXIST "%%i\" ECHO %%i\>>deleted.txt IF EXIST deleted.txt NOTEPAD.EXE deleted.txt DEL /S /Q list.txt pause