我有两个文件,我想看看里面的内容是否相等。说一个是像Sample1.txt这样的文本文件,另一个是不同的文件,如main.css我怎么能比较这两个,看看里面的内容是否相同。比较vbscript中的2个文件
我想喜欢
Content1 = FSO.OpenTextFile(sample.txt).ReadAll
Content2 = FSO.OpenTextFile(main.css).ReadAll
if(Content1 = Content2) Then
End IF
是否有这样做的一些更好的方法。
感谢
取决于**你的意思与*更好的***。如果它们很大,你可以首先检查它们的大小**(不同的大小 - >不同的内容)。出于同样的原因,你可能不需要在内存中全部读取它们**,按字符比较的字符可能适用于你(你甚至可能决定忽略某种差异,例如双换行符)。请注意,逐个字符可能不适用于** Unicode代理**,因此**逐行比较**可能是更好的解决方案。 –
我认为你最好使用专用的diff程序,比如WinDiff甚至FC命令(如果它们还在左右) – 2013-07-15 13:18:25
这些文件可以在2 MB左右 – user505210