Board logo

标题: [求助]如何根据两文件的内容来执行不同的处理 [打印本页]

作者: ksp169     时间: 2007-7-4 20:46    标题: [求助]如何根据两文件的内容来执行不同的处理

有没有会用批处理写。比较二个文件的内容。如果内容不相同就跳转到第三个批处理。如果内容相同就按任意健退。如比较1.txt和2.txt的内容。
有没有高手会写???



─────────────────── 版务记录 ────────────────────
执行:lxmxn
操作:修改标题
原标:有难度的批处理编写。高手来看看
─────────────────── 版务记录 ────────────────────


[ Last edited by lxmxn on 2007-7-5 at 11:25 AM ]
作者: Eblis     时间: 2007-7-4 21:06
论坛搜索``挺简单的``
作者: luowei14     时间: 2007-7-4 21:19
提问之前先自己试着去解决 实在不行再问你 对自己负责也对别人负责

C:\>fc /?
比较两个文件或两个文件集并显示它们之间的不同


FC [/A] [/C] [/L] [/LBn] [/N] [/OFF[LINE]] [/T] [/U] [/W] [/nnnn]
   [drive1:][path1]filename1 [drive2:][path2]filename2
FC /B [drive1:][path1]filename1 [drive2:][path2]filename2

  /A         只显示每个不同处的第一行和最后一行。
  /B         执行二进制比较。
  /C         不分大小写。
  /L         将文件作为 ASCII 文字比较。
  /LBn       将连续不匹配的最大值设为指定
             的行数。
  /N         在 ASCII 比较上显示行数。
  /OFF[LINE] 不要跳过带有脱机属性集的文件。
  /T         不要将 tab 扩充到空格。
  /U         将文件作为 UNICODE 文字文件比较。
  /W         为了比较而压缩空白(tab 和空格)。
  /nnnn      指定不匹配处后必须连续匹配的行数。
  [drive1:][path1]filename1
             指定要比较的第一个文件或第一个文件集。
  [drive2:][path2]filename2
             指定要比较的第二个文件或第二个文件集。