處理重復(fù)圖片,見
http://m.tkk7.com/needjava/archive/2007/07/30/133316.html
@ECHO OFF
SETLOCAL EnableDelayedExpansion
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
:: 重復(fù)文件的手工處理
::
:: 忽略開頭為“[”的行,沒(méi)有用“eol=[”,因?yàn)橐扛羧斡?jì)數(shù)器清零,防止相同文件過(guò)多打開過(guò)多
::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:begin
IF EXIST clone.txt (
?? SET /A num=0
?? FOR /F "delims=" %%b IN ( clone.txt ) DO (
?????? SET "file=%%b"
?????? IF NOT "!file!"=="" (
????????? IF NOT "!file:~0,1!"=="[" (
???????????? IF !num! GTR 2 (
??????????????? SET /A num=0
??????????????? ECHO 本組完全相同的文件太多,按任意鍵繼續(xù)打開三個(gè)……
??????????????? ECHO.
??????????????? PAUSE>NUL
???????????? )
???????????? IF EXIST "!file!" (
??????????????? EXPLORER.EXE /N, /SELECT, "!file!"
??????????????? SET /A num=num+1
???????????? )
????????? ) ELSE (
??????????? IF !num! GTR 0 (
?????????????? ECHO 上組完全相同的文件顯示完畢。
?????????????? ECHO.
??????????? )
??????????? SET /A num=0
??????????? ECHO 按任意鍵打開下組三個(gè)完全相同的文件……
??????????? ECHO.
??????????? PAUSE>NUL
????????? )
?????? )
?? )
) ELSE (
? GOTO :EOF
)
CLS
ECHO 重新開始……
ECHO.
GOTO begin
@ECHO ON
?
?
posted on 2007-07-31 22:51
NeedJava 閱讀(414)
評(píng)論(0) 編輯 收藏 所屬分類:
DOS Windows