Board logo

标题: [求助]请问如何进行多个文本比较内容的批处理 [打印本页]

作者: ajkaos     时间: 2007-12-6 06:39    标题: [求助]请问如何进行多个文本比较内容的批处理

文件夹A中多个 b1.log.....b100.log  以a.txt文件内容为比较对象 进行文本内容比较
把文本内容不同的log   记录在 b.txt中
a.txt文件内容为  7BD70EC53CB7398246C84D25BFF33AA8
请问怎么批处理实现这样的处理

把跟a.txt文件内容不同的log 找出来

我想了好久 就是不能实现我也查看论坛的一些精华帖子,参照了一些BAT可是就是不知道怎么写
请高手们指点

[ Last edited by ajkaos on 2007-12-6 at 06:42 AM ]
作者: lxmxn     时间: 2007-12-6 07:45

@echo off
for %%a in (A\b*.log) do (
      fc a.txt "%%a" >nul 2>nul
      if errorlevel 1 echo:%%a >> b.txt
)

作者: ajkaos     时间: 2007-12-7 02:11
谢谢 版主  看了你写的BAT  头脑清晰多了  我想问
A\b*.log   与 *.log     有什么不同


可是版主  你写的BAT我运行了不成功啊
作者: lxmxn     时间: 2007-12-7 10:11
你把这个批处理放在和A目录的父目录。