成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > 批處理方式實(shí)現(xiàn)的目錄比較工具

批處理方式實(shí)現(xiàn)的目錄比較工具

熱門標(biāo)簽:沈陽(yáng)電銷 無(wú)錫極信防封電銷卡價(jià)格 四川防封電銷卡套餐 谷歌地圖標(biāo)注錯(cuò)位 用電話機(jī)器人取代人工 aa專業(yè)電話外呼系統(tǒng) 95專業(yè)外呼線路是怎么回事 外呼獲客系統(tǒng) 浙江語(yǔ)音外呼系統(tǒng)招商
更新日志:
v4:
1.增加了計(jì)算的進(jìn)度顯示;
2.找了新版的 md5sum.exe,沒(méi)有對(duì)動(dòng)態(tài)庫(kù)的依賴。

工具一:md5comv4.bat 接受兩個(gè)目錄參數(shù),計(jì)算兩個(gè)目錄里每個(gè)文件的 md5 值,并給出報(bào)表文件 md5v4.txt,使用方法:
md5omv4.bat 目錄1> 目錄2>

根據(jù)這 md5comv4.bat 生成的報(bào)表文件 md5v4.txt,可以找到兩個(gè)目錄中
1:同名而且 md5 相同的文件;
2:同名但是 md5 不同的文件;
3:不同名但是 md5 相同的文件;
4:同一目錄中不同名但是 md5 相同的文件。

注意事項(xiàng):
1:md5comv4.bat 不接受路徑帶有空格的目錄名,但是可以接受帶有空格的文件名;
2:md5 的計(jì)算由 md5sum.exe 完成;
3:md5comv4.bat 運(yùn)行時(shí)會(huì)產(chǎn)生大量臨時(shí)文件,這些文件由工具自動(dòng)維護(hù),不必手工清理。

這個(gè)工具都是命令行方式、文本界面的,對(duì)于習(xí)慣使用圖形界面的朋友來(lái)說(shuō),可能不方便,因此,不推薦習(xí)慣使用圖形界面的朋友使用。
復(fù)制代碼 代碼如下:

@echo off
setlocal enableextensions enabledelayedexpansion
rem 作者:rubble@126.com
rem 17:55 2009-4-14 版本:0.4
set dira=%~1
set dirb=%~2
if "%1" == "" (
echo 使用說(shuō)明:請(qǐng)?jiān)诿钚袇?shù)上指明兩個(gè)目錄,或在這里按提示輸入。
echo 命令行參數(shù)格式:批處理名 ^目錄1^> ^目錄2^>
echo.
set /p dira=請(qǐng)輸入第一個(gè)目錄的名字(可拖放并輸入回車):
)
echo.
if "%2" == "" (
echo 使用說(shuō)明:請(qǐng)?jiān)诿钚袇?shù)上指明兩個(gè)目錄,或在這里按提示輸入。
echo 命令行參數(shù)格式:批處理名 ^目錄1^> ^目錄2^>
echo.
set /p dirb=請(qǐng)輸入第二個(gè)目錄的名字(可拖放并輸入回車):
)

if "%dira%" == "" exit /b
if "%dirb%" == "" exit /b
for /F "delims=. tokens=1" %%A in ("%TIME%") do set startTime=%%A
for /F "delims=: tokens=1,2,3" %%A in ("%startTime%") do (
set startH=%%A
set startM=%%B
set startS=%%C
)

set TEMPDIR=TEMPMD5\
rd /Q /S %TEMPDIR% 1>NUL 2>NUL
md %TEMPDIR%
set mdfive=md5v4.txt
rem 已處理的文件數(shù)
set count=0
rem 文件夾 %dira% 和 %dirb% 里的文件總數(shù)
set total_count=0
rem 已處理的臨時(shí)文件數(shù)
set tmpf_count=0
rem 臨時(shí)文件總數(shù),已知有 5 個(gè)了。其余的是 md5 值的個(gè)數(shù)
set tmpf_total_count=5
echo 第 1/2步,正在計(jì)算,請(qǐng)稍候……
echo 正在比較 %dira% 和 %dirb% 中的文件的 md5 值 > %mdfive%
set list_fn_md=%TEMPDIR%list_fn_md
set list_fn_nmd=%TEMPDIR%list_fn_nmd
set list_fn_oa=%TEMPDIR%list_fn_oa
set list_fn_ob=%TEMPDIR%list_fn_ob
set list_all_md=%TEMPDIR%list_all_md

call :COUNTFILES %dira%
call :COUNTFILES %dirb%

for /f "delims=" %%a in ('dir /b /a:-d "%dira%\*"') do (
set fn=%%~nxa
for /f "tokens=1 delims= " %%A in ('md5sum "%dira%\%%a"') do set mda=%%A
set /a count=!count!+1
call :PROGRESS !count! !total_count!
if "!mda:~0,1!" == "\" set mda=!mda:~1,1024!
rem 以 !mda! 為文件名,記錄 md5 為 !mda! 的文件
call :ADDMDFN "%TEMPDIR%!mda!" "%dira%\!!"
rem 把 md5 值記錄到文件里,保證不重復(fù)
call :ADDMDLIST !mda!
if exist "%dirb%\!!" (
for /f "tokens=1 delims= " %%A in ('md5sum "%dirb%\!!"') do set mdb=%%A
set /a count=!count!+1
call :ADDMDFN "%TEMPDIR%!mdb!" "%dirb%\!!"
call :PROGRESS !count! !total_count!
if "!mdb:~0,1!" == "\" set mdb=!mdb:~1,1024!
if "!mda!" == "!mdb!" (
rem 記錄文件名相同并且 md5 相同的文件
echo !mda! !mdb! !fn! >> "!list_fn_md!"
) else (
rem 記錄文件名相同但 md5 不相同的文件
echo !mda! !mdb! !fn! >> "!list_fn_nmd!"
call :ADDMDLIST !mdb!
)
) else (
rem 記錄只在 %dira% 中出現(xiàn)的文件
echo !mda! !fn! >> "!list_fn_oa!"
)
)
for /f "delims=" %%a in ('dir /b /a:-d "%dirb%\*"') do (
set fn=%%~nxa
if not exist "%dira%\!!" (
for /f "tokens=1 delims= " %%A in ('md5sum "%dirb%\%%a"') do set mdb=%%A
if "!mdb:~0,1!" == "\" set mdb=!mdb:~1,1024!
rem 記錄只在 %dirb% 中出現(xiàn)的文件
echo !mdb! !fn! >> "!list_fn_ob!"
rem 把 md5 值記錄到文件里,保證不重復(fù)
call :ADDMDLIST !mdb!
call :ADDMDFN "%TEMPDIR%!mdb!" "%dirb%\!!"
set /a count=!count!+1
call :PROGRESS !count! !total_count!
)
)
echo 第 2/2步,正在統(tǒng)計(jì),請(qǐng)稍候……
echo 統(tǒng)計(jì):>>%mdfive%
echo 左:%dira% >> %mdfive%
echo 右:%dirb% >> %mdfive%
if not exist "%list_fn_md%" set /a tmpf_total_count-=1
if not exist "%list_fn_nmd%" set /a tmpf_total_count-=1
if not exist "%list_fn_oa%" set /a tmpf_total_count-=1
if not exist "%list_fn_ob%" set /a tmpf_total_count-=1
if not exist "%list_all_md%" set /a tmpf_total_count-=1
echo 兩個(gè)目錄中都存在且 md5 相同的文件:>> %mdfive%
call :OUTPUTLIST "%list_fn_md%"
echo ===============================================================================================>> %mdfive%
echo 左:%dira% >> %mdfive%
echo 右:%dirb% >> %mdfive%
echo 兩個(gè)目錄中都存在但 md5 不相同的文件:>> %mdfive%
call :OUTPUTLIST "%list_fn_nmd%"
echo ===============================================================================================>> %mdfive%
echo 只在目錄 %dira% 中存在的文件:>> %mdfive%
call :OUTPUTLIST "%list_fn_oa%"
echo ===============================================================================================>> %mdfive%
echo 只在目錄 %dirb% 中存在的文件:>> %mdfive%
call :OUTPUTLIST "%list_fn_ob%"
echo ===============================================================================================>> %mdfive%
echo 以 md5 匯總的文件列表:>> %mdfive%
call :OUTPUTLIST_MD "%list_all_md%"

goto ALLDONE

rem 統(tǒng)計(jì)文件夾里的文件數(shù)目,放到全局變量 total_count 里
:COUNTFILES
if %1=="" goto :EOF
for /f %%a in ('dir /b /a:-d "%~1\*"') do (
set /a total_count=!total_count!+1
)
goto :EOF

rem 參數(shù) %1 必須加雙引號(hào)
:OUTPUTLIST
if %1 == "" goto :EOF
if not exist %1 goto :EOF
set tcnt=0
for /f "tokens=1* delims= " %%a in (%~1) do (
echo %%a %%b >> %mdfive%
set /a tcnt+=1
)
echo !tcnt! >> %mdfive%
set /a tmpf_count+=1
call :PROGRESS !tmpf_count! !tmpf_total_count!
goto :EOF

rem 參數(shù) %1 必須加雙引號(hào)
:OUTPUTLIST_MD
if %1 == "" goto :EOF
if not exist %1 goto :EOF

set /a tmpf_count+=1
call :PROGRESS !tmpf_count! !tmpf_total_count!

set md_count=0
for /f "tokens=1* delims= " %%a in (%~1) do (
echo %%a >> %mdfive%
set tcnt=0
for /f "tokens=1* delims= " %%A in (!TEMPDIR!%%a) do (
echo %%A %%B >> %mdfive%
set /a tcnt+=1
)
set /a tmpf_count+=1
call :PROGRESS !tmpf_count! !tmpf_total_count!
echo !tcnt! >> %mdfive%
set /a md_count+=1
echo. >> %mdfive%
)
echo %md_count% >> %mdfive%
goto :EOF

rem 函數(shù):把 md5 值保存到一個(gè)名為 !list_all_md! 的文件里,
rem 并保證不保存重復(fù)的 md5 值
:ADDMDLIST
if %1 == "" goto :EOF
if exist "!list_all_md!" (
rem 這里的 delims 要么刪除,要么做成像下面這行的樣子,在等號(hào)后面加個(gè)空格
rem for /f "tokens=1 delims= " %%a in (!list_all_md!) do (
for /f "tokens=1 " %%a in (!list_all_md!) do (
if "%%a" == "%1" goto :EOF
)
)
echo %1 >> "!list_all_md!"
rem 記錄臨時(shí)文件總數(shù)
set /a tmpf_total_count+=1
goto :EOF

rem 函數(shù):以 %1 為文件名,保存 %2
rem %1:在這個(gè)應(yīng)用里是 md5 值
rem %2:md5 值為 %1 的文件
:ADDMDFN
if %1 == "" goto :EOF
if %2 == "" goto :EOF
echo %2 >> %1
goto :EOF

:PROGRESS
set tips=
set backspace=
set /a percent=%1*100/%2
set /a char=%1%%7
set /a bnum=%percent%/10
set /a snum=10-%bnum%
for /L %%a in (1, 1, %bnum%) do set /p=▌NUL
for /L %%a in (1, 1, %snum%) do set /p= NUL
set /p=%1/%2 %percent%%% NUL
set /p=!tips:~%char%,1!NUL
if "%percent%" == "100" (
echo.
goto :EOF
)
set /p=%backspace%NUL
goto :EOF

rem :PROGRESS
rem set tips=
rem set backspace=
rem set /a char=%1%%7
rem set /p=!tips:~%char%,1!NUL
rem set /p=%backspace%NUL
rem goto :EOF

:ALLDONE

rd /Q /S %TEMPDIR% 1>NUL 2>NUL
for /F "delims=. tokens=1" %%A in ("%TIME%") do set endTime=%%A
for /F "delims=: tokens=1,2,3" %%A in ("%endTime%") do (
set endH=%%A
set endM=%%B
set endS=%%C
)
if "%endM:~0,1%" == "0" set endM=%endM:~1,1%
if "%endS:~0,1%"=="0" set endS=%endS:~1,1%
for /F "delims=: tokens=1,2,3" %%A in ("%startTime%") do (
set startH=%%A
set startM=%%B
set startS=%%C
)
if "%startM:~0,1%"=="0" set startM=%startM:~1,1%
if "%startS:~0,1%"=="0" set startS=%startS:~1,1%
set /A totalTime=%endH%*3600+%endM%*60+%endS%-(%startH%*3600+%startM%*60+%startS%)
echo 共用時(shí) %totalTime% 秒。
echo 起始時(shí)間:%startH%:%startM%:%startS%>>%mdfive%
echo 結(jié)束時(shí)間:%endH%:%endM%:%endS%>>%mdfive%
echo 共用時(shí) %totalTime% 秒。>>%mdfive%
start %mdfive%
echo 
endlocal
@echo on


文件打包下載

標(biāo)簽:煙臺(tái) 南平 廣安 青島 興安盟 連云港 迪慶 常德

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《批處理方式實(shí)現(xiàn)的目錄比較工具》,本文關(guān)鍵詞  批處理,方式,實(shí)現(xiàn),的,目錄,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《批處理方式實(shí)現(xiàn)的目錄比較工具》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于批處理方式實(shí)現(xiàn)的目錄比較工具的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    日韩av一区二区三区在线观看| 人妻精品一区二区三区| 日韩电影免费观| 久久女同性恋中文字幕| 91亚洲精品久久久久久久久久久久| 日韩av中文字幕在线| 天堂资源在线观看| 大伊人狠狠躁夜夜躁av一区| 欧美日韩国产首页| 欧美日韩亚洲国产| 精品国产精品自拍| 成人国产电影在线观看| 69174成人网| 99久久精品免费看国产免费软件| 午夜精品影院在线观看| 免费羞羞视频| 中文在线字幕在线观看| 青青青在线播放| 亚洲av无码一区二区三区性色| 91麻豆精品国产91久久久使用方法| 91色琪琪电影亚洲精品久久| 99只有精品| 黄色一级视频网站| 5566av亚洲| 国产羞羞视频在线观看| 一本一本久久a久久精品综合小说| 国产伦精品一区二区三区88av| 综合欧美视频一区二区三区| 在线看黄的网站| 成人av电影观看| 亚洲精品进入| 欧美在线观看视频一区| 日韩精品国产欧美| 欧美色欧美亚洲另类| 无码人妻精品一区二区| 韩国无码一区二区三区精品| 成人小视频在线观看| 国产精品国产福利国产秒拍| 一卡二卡三卡四卡五卡| 日韩欧美美女一区二区三区| 日本视频www色| 亚洲国产欧美在线成人app| c++连点器| 91精品久久久久久蜜桃| 日本美女一区| 中文字幕日韩免费视频| 亚洲人成人一区二区三区| 国产高清视频一区二区| www国产黄色| 亚洲婷婷噜噜| 国产第一页在线观看| 国产激情久久久久| 国产91在线播放九色| 678五月天丁香亚洲综合网| 日韩精品一区二区三区中文在线| 91.xxx.高清在线| 99a精品视频在线观看| 日韩在线观看视频一区二区三区| 亚洲另类在线制服丝袜| 九九久久免费视频| 欧美日韩xxxx| 91精品国产高清久久久久久久久| 国内精品视频久久| 一个人看的日本www的免费视频| 松下纱荣子在线观看| 国产麻豆日韩欧美久久| 福利片在线看| 亚洲色图综合网| 牛牛精品在线| 污视频在线免费观看一区二区三区| 免费在线观看成人| 最新国产精品自拍| 午夜xxxxx| 天堂资源最新版在线视频观看免费网| 人人狠狠综合久久亚洲婷| 国产91久久婷婷一区二区| 久久色在线播放| 国产精品久久久久久一区二区三区| 这里只有精品久久| 日本不卡在线播放| 最新av网址在线观看| 国产精品成人在线观看| 国产精品无码永久免费不卡| 超薄肉色丝袜足j调教99| 亚洲影视在线| 在线观看毛片视频| 干b视频在线观看| 成a人v在线播放| 性色视频在线| 丰满少妇xbxb毛片日本| 国产毛片毛片| missav|免费高清av在线看| 欧美大片在线播放| 久久精品水蜜桃av综合天堂| 国产一级黄色录像| 国产一级久久| 精品无码久久久久久久久| 91国产免费看| 99国产一区| 亚洲国产天堂久久综合网| 色综合天天综合网国产成人综合天| 免费日韩一级片| 成人精品一区二区三区电影免费| 欧美日韩国产免费一区二区| 特黄毛片在线观看| 日本三级日本三级日本三级极| 蜜桃视频在线观看一区| 亚洲国产精品无码观看久久| 四虎在线免费观看| 天堂在线观看视频| 中文字幕精品—区二区| 激情中国色综合| 欧美日韩国产精品激情在线播放| av日韩一区二区三区| 国产一区二区精品久| www在线观看播放免费视频日本| 欧美视频在线观看一区二区三区| 欧美三级黄视频| 久久亚裔精品欧美| 日本在线免费看| 奇米一区二区三区| jizz视频18| 亚洲小说图片视频| 亚洲欧美日韩在线一区| 国产一区二区三区三州| 欧美日韩精品免费观看视频完整| 精品亚洲成av人在线观看| 欧美大成色www永久网站婷| 99免费在线观看| 精品免费99久久| 久久久久亚洲av无码a片| 超级碰碰视频| 国产区二区三区| 三级全黄的视频在线观看| 污视频网站免费看| 国产精品丝袜黑色高跟| 欧美黄色网页| 久久久久久国产精品免费无遮挡| 一区二区精彩视频| 成人免费网站黄| 精品福利视频导航大全| 日韩欧美一级二级三级| a天堂在线观看| aa国产精品| 日韩妆和欧美的一区二区| 精品日韩视频在线观看| yy111111少妇影院日韩夜片| 亚洲va欧美va天堂v国产综合| 水蜜桃亚洲一二三四在线| 欧美人与牲动交xxxx| 蜜桃精品视频在线观看| 午夜精品毛片| 精品国产乱子伦| 日韩一级二级三级精品视频| 麻豆精品一区二区| 日本电影一区二区| 欧美精品日韩| 亚洲五月六月| 免费成人深夜天涯网站| 97精品在线播放| 国产日本久久| 少妇性bbb搡bbb爽爽爽欧美| 成人福利视频导航| 激情小说亚洲| ass极品水嫩小美女ass| 一区二区三区久久久久| 稀缺小u女呦精品呦| 国产91久久久久蜜臀青青天草二| 福利视频第一区| 国产美女搞久久| 精品视频一二| 蜜臀久久精品久久久用户群体| 欧美色图激情小说| 国产一二三四区在线| 丰满少妇一区二区| 尤物视频在线观看| 成年人国产在线观看| 97超碰国产一区二区三区| 欧洲成人性视频| 51精品久久久久久久蜜臀| 国内精品视频一区二区三区| 丰满肥臀噗嗤啊x99av| 久久国产欧美| 中文字幕在线观看播放| 国产精品第100页| 久草在线中文888| 免费无码国产精品| 日本国产在线视频| 毛片女人与拘交视频| 精品人妻一区二区三区蜜桃| 麻豆av福利av久久av| 99在线影院| aaaaa一级片| 天天干天天操天天拍| 日本午夜精品一区二区| 国产999精品视频| 欧美精彩视频一区二区三区| 日韩乱码人妻无码中文字幕久久| 试看120秒一区二区三区| 国产精品久久久久久久妇| 九色网com| 精品免费日产一区一区三区免费| 亚洲不卡av一区二区三区| 欧美在线免费视频| 超碰在线一区二区三区| 国产精品蜜芽在线观看| 欧美最新大片在线看| 亚洲成人精品一区二区三区| 国产精品嫩草影院com| 色乱码一区二区三区熟女| 最近中文字幕在线6| 日本一区精品| 色悠久久久久综合欧美99| a级片国产精品自在拍在线播放| 波波电影院一区二区三区| 色在人av网站天堂精品| 香蕉久久夜色精品国产更新时间| 亚洲欧美在线免费观看| 7777久久香蕉成人影院| 不卡av影片| 丰满熟女一区二区三区| 久久综合色一综合色88| 日本在线免费中文字幕| 日本精品一区二区三区视频| 污视频在线免费观看| 网站免费满18成年在线观看| h短视频大全在线观看| 国产巨乳在线观看| 欧美日韩国产丝袜另类| 四虎永久免费地址| 亚洲欧美日韩一区二区三区在线观看| 交换做爰国语对白| 国产男人精品视频| 天堂亚洲精品| 欧美一进一出视频| 一区二区三区四区欧美日韩| 这里只有久久精品视频| 精品日韩美女的视频高清| 日韩精品一区二区三区免费观影| 欧美精品电影免费在线观看| 国产在线一区二| 狂野欧美激情性xxxx欧美| 欧美freesex| 91中文在线视频| 久久狠狠久久| 精品999日本| 国产精品一区二区三区久久| 日韩一区二区三区在线看| 在线电影一区二区三区| 宅男在线观看免费高清网站| 久久精品首页| 日韩福利一区二区三区| 亚洲综合第一区| 极品尤物av久久免费看| 国模精品视频一区二区三区| 日韩av中文在线| 日韩一区二区精品在线观看| 精品按摩偷拍| 日韩精品亚洲一区二区三区免费| 在线成人性视频| 亚洲视频777| 岛国av免费在线观看| 最新在线地址| 亚洲欧美日本精品| 欧美日韩在线精品一区二区三区激情综| 亚洲福利影视| 无码人妻黑人中文字幕| avtt天堂资源网| 免费黄视频在线观看| 欧美私人免费视频| 最新国产露脸在线观看| 福利网站av| 老司机午夜性大片| 亚洲资源在线| 国产精品久久久久久福利| 成人h精品动漫一区二区三区| 欧美一区二区免费视频| 日韩欧美精品一区二区三区经典| 国产成人亚洲精品无码h在线| www天堂在线| 精品二区视频| 午夜欧美在线一二页| 欧美.日韩.国产.一区.二区| 很很鲁在线视频播放影院| 自拍视频第一页| 日韩久久中文字幕| 国产伦精品一区二区三区视频网站| aaa在线观看| 欧美这里有精品| 亚洲精品福利视频网站| 法国空姐在线观看免费| 国产精品久久久久影院日本| 粉嫩高清一区二区三区精品视频| 国产在线观看91一区二区三区| 精品卡1卡2卡三卡免费网站| 在线观看av影片| 精品久久国产视频| 欧美激情奇米色| 黑人操亚洲女人| 无码人妻一区二区三区精品视频| 欧美色图888| 久久久久99精品成人片| 久久久一区二区| 欧美国产日韩视频| 日韩一二三区视频| 999精品一区| 欧美精品黑人性xxxx| 一区二区福利视频| 色综合伊人色综合网| 国产成人精品一区二区色戒| 中日韩午夜理伦电影免费| 在线一区电影| 天天爱天天做天天操| 国新精品乱码一区二区三区18| 337p粉嫩大胆噜噜噜噜噜91av| 国产三级精品在线| 伊人久久久久久久久久久久久| 最近中文字幕在线观看| 亚洲第一区在线| 日韩一区二区精品在线观看| 亚洲国产成人在线观看| 日韩欧美国产精品综合嫩v| 国产一区二区三区蝌蚪| 亚洲精品中文字幕乱码三区| 国产欧美日韩精品在线| 国产精品福利在线观看播放| 香蕉久久国产av一区二区| 国产又色又爽又黄又免费|