【问题标题】:VBScript to Compare 2 textfilesVBScript 比较 2 个文本文件
【发布时间】:2014-07-06 19:15:17
【问题描述】:

我有两个文本文件需要按修改的日期/时间进行比较(而不是按其内容)。 源文本文件位于 N:\folder1\source.log,另一个位于 C:\folder1\dest.log。如果两个文本文件一样退出,如果不一样就运行N:\folder1\copy.bat

基本上,我在两个位置的“folder1”中都包含各种文件,我希望 vbscript 仅在相同的情况下检查日志文件。批处理文件将简单地复制并覆盖所有文件,从而更新所有内容。

【问题讨论】:

标签: date vbscript compare


【解决方案1】:

您需要FileSystemObject 用于文件访问,需要比较文件的.DateLastModified 属性,以及= (equal) operator

>> t1 = goFS.GetFile("calibre.log").DateLastModified
>> t2 = goFS.GetFile("tmp\calibre.log").DateLastModified
>> WScript.Echo t1, t2, CStr(t1 = t2)
>>
05.09.2009 20:14:39 05.09.2009 20:14:39 True

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-14
    相关资源
    最近更新 更多