Board logo

标题: 用BAT怎样检测被修改的文件 [打印本页]

作者: cad55     时间: 2008-7-22 16:42    标题: 用BAT怎样检测被修改的文件

用BAT怎样检测被修改的文件
作者: recallshan     时间: 2008-7-22 16:44
可以试试用文件大小和日期来判断吧
作者: yishanju     时间: 2008-7-22 16:45
如果外部命令可以查询文件的MD5
作者: HAT     时间: 2008-7-22 19:33
先搞清楚你是怎样人工检测被修改的文件
作者: fastslz     时间: 2008-7-22 20:49

@echo off
fc /b 文件A 文件B >nul 2>nul
if %errorlevel% geq 1 echo 不同
if %errorlevel% equ 0 echo 相同
pause

作者: ZJHJ     时间: 2008-7-22 21:26
检测被修改的文件,可以检测文件的修改时间.也可以检测文件的大小.或者修改时间
文件的大小都同时检测.但是有一点,必须事先要有记录.才有比较.
但你的关键难处应该不在于此,在几百k~M ,几千~万行的文件中得到你要的准确目标才是最重要的.(exe,dll,inf就有几千~万行)
如果不能解决,请留QQ