
CODE: [Copy to clipboard][ Last edited by Hanyeguxing on 2010-3-19 at 23:54 ]@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%l in (data.txt) do >>gu.h echo %%l
:han
set/p H=<gu.h
if not "!H:~%n%,1!"=="" set/a n+=1&goto han
for /l %%i in (1 1 %n%) do set i=%%i&set/a a=%%i-1&set "t=!H:~0,%%i!"&for /f "skip=1 delims=" %%l in (gu.h) do set l=%%l&set "l=!l:~0,%%i!"&if not "!l!"=="!t!" goto :ye
echo 完全相同"%H%"&goto :xing
:ye
if %i%==1 (echo 不存在相同) else echo 相同为"!H:~0,%a%!"
del gu.h
pause
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |