我正在尝试使用修改后的时间戳将文件列表与控制文件进行比较
dir /b /tw /od controlfile olderfile | more +1
这应该返回 ,controlfile
因为修改日期olderfile
早于controlfile
。但是,它似乎是在创建日期进行比较(olderfile
的创建日期在controlfile
's 之后),因此将始终返回olderfile
。/tw
开关应该告诉dir
使用最后写入的日期(从)dir /?
所以我不确定如果我希望 /tw 像记录的那样工作我做错了什么?
:更新:
到目前为止,我olderfile
在相对于controlfile
. 当我复制olderfile
到与比较工作相同的目录时controlfile
- 即上述命令返回controlfile
。因此,在子文件夹中显然会破坏比较(即使子文件夹修改日期就像olderfile
's 本身的日期早于 's 的日期controlfile
)。
所以我现在的问题是,鉴于需要目录结构,我该如何解决这个问题?