希望前辈们给予支持

Windiff下载地址

上一篇 / 下一篇  2007-04-03 16:10:37 / 个人分类:网上当的

51Testing软件测试网fvsO,WWE

    Windiff下载地址 http://www.foodmate.net/alibaba/ziliao/sort/3/2925.html51Testing软件测试网%]Iq{+o

c6V3YS&U,G)t0   (以下内容来自网络)Windows的文件比较工具WinDiff  51Testing软件测试网r w^L?/e

51Testing软件测试网1Ii M2g`,f1U

51Testing软件测试网4ju R}.~ ] aU

M1a9I!bY%G%M0    在Windows的安装盘中都有一些附带的工具,默认情况下这些工具是不会被安装的,你需要手工进行安装。在这些工具中就有可以进行文件比较的工具WinDiff,它用图形方式显示比较的结果,方便又直观。

2q+d!_gL:H0

^b[;{{0    如何安装51Testing软件测试网d@i0lLX1J

51Testing软件测试网'g I Pl,brQgz

    不同Windows版本下WinDiff工具的安装是不相同的。在Win98中,进入光盘 oolseskitfile目录,拷贝gutils.dll、windiff.exe、windiff.hlp三个文件到任意目录即可运行;在Win2000/XP中,进入光盘support\tools目录中,打开support.cab数据包,将其中的“Windiff.exe”和“Gutils.dll”这2个文件解压到任意文件夹中。如果需要联机帮助,可以将“Windiff.hlp”帮助文件一起解压缩即可。直接运行其中的“Windiff.exe”文件就能启动WinDiff。

v{,~:Qp;Q.L3W0

:G%t5t3L CB5H7k0    使用比较51Testing软件测试网V"o6Rd [-JK n

0\0j)Q6dZ x5T0    WinDiff不仅可以进行文件的比较,同时还可以进行目录的比较。进行目录比较很简单,选择其主菜单“File/Compare Directories”,在其中输入需要比较的目录位置,其中选中“Include subdirectories”将对子目录进行比较。51Testing软件测试网6OR5B o%q b` p:OA

51Testing软件测试网ly y\6G7X:PmcW

51Testing软件测试网J ^;zWo,aotO
    WinDiff用不同的颜色来表示文件之间的差异,红色表示两者之间存在区别,而黑色表示多种情况,你需要查看后面的说明来判断。其中,identical表示两个文件完全相同;different表示两个文件不相同;only in表示仅在某个目录中存在该文件,还有一些说明你可以查看帮助文件,在这里就不逐一说明了。并且你还可以通过调整“Options”中的设置显示不同的内容,例如“Show Identical Files”显示相同的文件;“Show Different Files”显示不同的文件等等,利用这些设置可以进行必要的筛选。

\2c+}8M1k0 51Testing软件测试网-iPR XF,^~

    在文件列表中点击不相同的文件,就可以打开具体内容的比较窗口,当然你也可以通过主菜单“File/Compare Files”只进行两个文件的比较。同样在具体内容的比较窗口中也是通过颜色来进行区分,其中黑色表示内容相同,用红色和黄色分别表示文件之间的差异。同样你也可以通过调整菜单来对显示的内容进行筛选,这些设置主要在“Expand”中,具体左右内容以及编号的显示。51Testing软件测试网 C9I ee;aCdt@Ma

51Testing软件测试网|~"` ]\ B3w W b

    51Testing软件测试网$]f$p.d(~%M;]
    在比较的同时,你也可以对文件进行编辑。选择主菜单“Edit”中的相关选项,分别对左右文件和比较内容进行编辑。如果你需要调用其它的编辑器进行编辑,那么需要在“Edit/Set Editor”进行设置。

}(`$U+gi8pz[+]0

XVGD)KE0    WinDiff同时也支持命令行方式,在运行时加上“/?”参数就可以显示具体的参数,注意参数之间要加上空格,这样你可以直接用命令行方式进行比较。

^'y ~.E^z jQ*S{0 51Testing软件测试网9|v3}:L+}

    总的来说WinDiff的使用比较简单,可以说它是命令行方式比较的一种扩展,毕竟图形方式要直观得多。

7e Ml*qq h#V0

T$j0y%B$|nL0    WinDiff 使用命令行的详细语法如下:51Testing软件测试网Va!Ho^R2^,e

51Testing软件测试网"?FL~)n#q,}_

  windiff path1 [path2] [-D] [-O] [-N name] [-S [options] savefile] [-F [options] comp_savefile]

Py;`)EP(v?0 51Testing软件测试网,nC `Y k1~

    参数以及说明:

4x)[ l9Nj*u0 51Testing软件测试网/Ow5YDA$I

  path1 path2
zS&_9]KWC3R.@z0  进行比较的文件路径。

/qy.Fzu0u0 51Testing软件测试网cX1qipg%b+D

  -D 51Testing软件测试网yL.r-~h%i#x%@
  只在一个目录内进行比较。51Testing软件测试网sT,iWa

51Testing软件测试网5{.w!j9I"QH

  -O 51Testing软件测试网,oUdFz)Q+r
  摘要显示比较结果。51Testing软件测试网f2\O*H;`f c\

51Testing软件测试网'r%k&[ x,?0J;@?

  -N name 51Testing软件测试网eaDKe q6m5Z%J
  这个参数用来在文件比较结束之后发出(比较结果的)通知。name 是用网络发送通知时的文件名称。51Testing软件测试网 S#S`9s |

51Testing软件测试网yQR"c4z7Jx

  -S options
4U \dW-N v/Fq nA0  保存所有文件列表的选项,具体的选项开关可以参考下面的字符: 51Testing软件测试网B9f X"Q${A'~v:M4S
   -s: 比较在同一路径中的两个文件。
/J O\8j/t`:i?2@0   -l: 只比较第一个路径中的文件(位于最左边的一个)。 51Testing软件测试网5s UFjh
   -r: 只比较第二个路径中的文件(位于最右边的一个)。51Testing软件测试网T3g3B2\.WD|(fV^
   -d: 比较位于不同路径中的两个文件。 51Testing软件测试网\2}/[QX!P/ey-G'B

D/lN6fLi.H0  savefile 51Testing软件测试网 `Nj;Y#c b
  用来指定写入比较结果的文件名字
V,WY2q5I1H7W0 

dL9Y H_a H*Q(T~0 51Testing软件测试网~z#b8]jyXv4l'e


@9TC{(I3Cp:b5Q+dT0    -F options 51Testing软件测试网+l [.@4D,ta*D3`
  保存(结果)文件的可使用选项如下: 51Testing软件测试网1BK'C-u5QF%^
   -i: 在两个路径中保存相同的文件。
7H5Gw7v'` w6|9aw0   -l: 仅在第一个文件所在的路径保存文件。 51Testing软件测试网3o+_ aq(o9]g3l ?
   -r: 仅在第二个文件所在的路径中保存文件。
iMtlEv_VqA6n n3[(V0   -f: 仅保存左移文件。
5z]M$o!@q5]0   -g: 仅保存右移移文件。 51Testing软件测试网$H SFS&t~8} X@xON
   -s: 仅保存类似与左边的文件。
#v6P J;ie VCx0   -a: 仅保存类似与右边的文件。 51Testing软件测试网,a9`p(zh

%V(L*eM"[*y!b'm-Ai0  这里的左边和右边是指相比较的两个文件而言的,例如比较的两个文件是:filename1 filename2,则filename1就是左边, filename2就是右边。51Testing软件测试网6`l|(h-LEPW

PP }1`o8Hf0  comp_savefile 51Testing软件测试网!d.xQ {B)NB
  所得的比较结果需要保存在一个文件中,savefile 就是这个文件名称。

6~Cr2P H0

h;ZO!k&zA0  为比较结果中的不同项目,可使用的背景颜色选择如下:等号左边是颜色,右边是对应于该颜色的项目。

}4L&hOTL,w0 51Testing软件测试网c.f YW~o9}(v

  red background = left file
q"l+WAw0  yellow background = right file51Testing软件测试网,{ c)p a8H o[
  blue text = moved line51Testing软件测试网:fXS9pENOU'\9@
  black text = everything else

A sA} ](ld%sh9w0 51Testing软件测试网6G0{y#{k7~5d


(NfItU-aKV~8YL0  由于不论在CMD命令控制台中还是直接在windows2000中启动WinDiff,出现的都是图形的界面,所以,下面介绍命令行的部分提到菜单等名词是正常的。对于使用WinDiff的命令行进行文件比较,主要掌握的原则是:

x;G0j|-CB|!\-R0 51Testing软件测试网u K']_vT7Ce i

  1. 调用WinDiff,但没有指定参与比较的文件的路径path1 path2时,可以以鼠标从File菜单中点击Compare Files或 Compare Directories 来指定用来比较的文件或目录。
TaO(})_0  2. 调用WinDiff,仅明确指出了位于路径path1中的文件。并未指定path2的文件名称,则WinDiff将拿当前目录中的与已经指定文件同名的文件进行比较。
_/`%ol m6Sk0  3. 仿照上面,调用WinDiff,仅明确指出了path1的目录路径。并未指定path2的的目录,则WinDiff将拿当前目录中的文件与已经指定的目录文件进行比较。
7EH er8Kty0  4. 调用WinDiff,明确指出了位于路径path1和 path2中的文件名称和路径, WinDiff将对这两个文件进行比较。

w,{D+iT]0 51Testing软件测试网 x-^xyh\r

  仿照上面一步,调用WinDiff,明确指出了位于路径path1和 path2目录, WinDiff将对这两个目录中的文件进行比较。

"C,Q-D$}%o)D,[0

;EM.[J%m.S0  由于命令行启动之后仍然显示图形界面,所以,这些参数的实际用处不是很大。要从实用性和方便性两下权衡对WinDiff的操作,应当学会掌握图形界面下的文件比较的操作。 51Testing软件测试网p$q4Q%|5s#B w
 51Testing软件测试网 {K;cc ct/L3V-?o

51Testing软件测试网*Rq6r @K?4K

 

Zm0U i5j p6p2L]0 51Testing软件测试网q9\1P5B?V;`

51Testing软件测试网 }%L/r!os
 
jf~4[#Q051Testing软件测试网/jX,{*L.YT0Y2V N$S


TAG: 网上当的

移动的面包树 引用 删除 lqadnggw   /   2011-01-14 17:14:02
原帖由sina于2007-04-04 18:59:57发表
这个在LR中有自带的工具


LR中有吗?请赐教
sina的个人空间 引用 删除 sina   /   2007-04-04 18:59:57
1
这个在LR中有自带的工具
 

评分:0

我来说两句

日历

« 2024-05-05  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 15514
  • 日志数: 30
  • 建立时间: 2007-03-29
  • 更新时间: 2007-05-29

RSS订阅

Open Toolbar