Originally posted by lxmxn at 2007-5-31 08:22 PM:
除了fc,还可以用findstr。
indstr /v /g:1.txt 2.txt
老大:cmd显示
findstr:无法从1.txt 读取字符串?
我写的不知道可以吗,我想应该还有跟好的思路.
@echo off
:: 比较两个文本文件的不同写入3.txt
::code by qingfushuan 2007-05-28 cmd@xp
for /f "tokens=2-6" %%i in ('findstr . 1.txt') do (
find "%%i" 2.txt & echo 1 %%i %%j %%k %%l %%m >>3.txt
)
for /f "tokens=2-6" %%a in ('findstr . 2.txt') do (
find "%%a" 1.txt & echo 2 %%a %%b %%c %%d %%e >>3.txt
)