- @echo off
- setlocal enabledelayedexpansion
- for /f "tokens=1,* delims=:" %%i in ('type 1.txt ^| findstr /n ".*"') do (
- set var1=%%i
- set str1=%%j
- for /f "tokens=1,* delims=:" %%a in ('type 2.txt ^| findstr /n ".*"') do (
- set var2=%%a
- set str2=%%b
- if "!var1!" equ "!var2!" (
- if "!str1!" neq "!str2!" (
- echo 1.txt中的 第!var1!行---!str1! 与2.txt中的 第!var2!行---!str2! 不同>>temp.log))
- )
- )
复制代码 自己改改就可以了 |