FC命令

来源:互联网 发布:系统优化方案 编辑:程序博客网 时间:2024/04/29 17:19
 

比较两个文件或两个文件集并显示它们之间的不同
fc (DOS命令)
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
         指定要比较的第二个文件或第二个文件集。

-------------------------------------------------------------------------

Fc比较两个文件并显示它们之间的差异。

语法
fc [/a] [/b] [/c] [/l] [/lbn] [/n] [/t] [/u] [/w] [/nnnn] [drive1:][path1]filename1 [drive2:][path2]filename2

参数
/a
压缩 ASCII 比较的输出结果。fc 只显示每组差异中的第一行和最后一行,而不是显示所有不同的行。
/b
以二进制模式比较文件。fc 逐字节比较两个文件,并且在找到不匹配后将不尝试重新同步文件。这是包含如下文件扩展名的比较文件的默认模式:.exe, .com, .sys, .obj, .lib,或 .bin.
/c
忽略字母大小写。
/l
以 ASCII 码模式比较文件。Fc 逐行比较两个文件,并且在找到不匹配时将尝试使重新同步。这是比较文件的默认模式,除了具有如下文件扩展名的文件之外:.exe, .com, .sys, .obj, .lib,或 .bin.
/lbn
为内部行缓冲区设置行的 n 数量。默认的行缓冲区长度为 100 行。如果比较的文件包含超过此数目的相邻不同行,fc 将取消比较。
/n
显示 ASCII 比较过程中的行号。
/t
防止 fc 将制表符转换为空格。默认的操作是将制表符当作空格处理,在每八个字符位置停顿一下。
/u
将文件作为 Unicode 文本文件进行比较。
/w
比较过程中压缩空白空间(制表位和空格)。如果行包含许多连续的空格和制表符,/w 将把这些字符作为一个空格处理。在与 /w 命令行选项一起使用时,fc 忽略(并且不比较)行首和行尾处的空格。
/nnnn
指定在 fc 考虑要重新同步的文件之前必须匹配的连续行数。如果文件中匹配的行数少于 nnnn,fc 将匹配行显示为不同。默认值为 2。
[drive1:][path1]filename1
指定要比较的第一个文件的位置和名称。Filename1 为必需。
[drvie2:][path2]filename2
指定要比较的第二个文件的位置和名称。Filename2 为必需。
/?
在命令提示符显示帮助。

原创粉丝点击