您的位置:首页 > 其它

用批处理遍历打印文件夹以及删除空文件夹

2015-01-10 20:42 281 查看
批处理打印文件夹

方法一:

for /r D:\要遍历的目录\ %%i (*.exe) do (

echo %%i

)



方法二:

set DestPath=D:\你的目录\

rem 你的后缀

set DestExt=*.exe

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐