有時(shí)候需要搜索查找空文件夾,一個(gè)方法是將瀏覽器旁的目錄樹(shù)打開(kāi),挨個(gè)查看,如果有成百上千個(gè)目錄呢,以人力去找就太費(fèi)時(shí)費(fèi)力了,本文介紹一個(gè)批處理程序,可以代替人力完成這個(gè)任務(wù)。
代碼
::Search for empty dirs.
::by lvfeng, Mar 11,2009
@echo off
setlocal enabledelayedexpansion
color 1E
echo 本程序搜索空目錄
echo.
echo by www.lfhacks.com
echo.
echo 按任意鍵開(kāi)始...
pause >NUL
dir /AD /ON /B >tempp
if exist result.txt del result.txt
echo.
echo 搜索到的空目錄有:
for /f "tokens=*" %%i in (tempp) do (
dir "%%i"|find " 0 File(s)" > NUL
set nofile=!errorlevel!
dir "%%i"| find " 2 Dir(s)" > NUL
if !errorlevel!==0 if !nofile!==0 (echo %%i
echo %%i >> result.txt
)
)
del tempp
echo.
echo 搜索結(jié)果已導(dǎo)出到result.txt
echo.
echo www.lfhacks.com
pause >NUL
exit
用法
將上面的程序復(fù)制出來(lái)到一個(gè)新建的文本文件里,另存這個(gè)文本文件的擴(kuò)展名為 bat,也就是 .txt 改成 .bat 。把這個(gè)bat文件放在你要搜索的目錄下,直接運(yùn)行,它就會(huì)自動(dòng)去尋找該目錄下的所有空目錄,并且顯示出來(lái)。最后,它還會(huì)把結(jié)果導(dǎo)出到一個(gè)叫 result.txt 的文本文件里。
更多關(guān)于windows效率批處理程序代碼實(shí)例請(qǐng)查看下面的相關(guān)鏈接
您可能感興趣的文章:- Windows批量搜索并復(fù)制/剪切文件的批處理程序?qū)嵗?/li>
- Windows下使用批處理文件.bat刪除舊文件
- Windows 2008 r2任務(wù)計(jì)劃程序執(zhí)行批處理失敗問(wèn)題解決方法
- Windows命令行bat批處理延遲sleep方法(批處理延時(shí))
- Windows下bat批處理腳本使用telnet批量檢測(cè)遠(yuǎn)程端口小記
- PHP啟動(dòng)windows應(yīng)用程序、執(zhí)行bat批處理、執(zhí)行cmd命令的方法(exec、system函數(shù)詳解)
- Windows運(yùn)行bat批處理文件時(shí)隱藏cmd命令提示符窗口的方法
- windows批處理命令教程
- Windows下用命令行修改IP地址的方法詳解(附批處理文件)
- windows批量檢測(cè)文件(夾)是否存在的批處理程序