我想知道最后一次修改文件是什么时候。
我可以使用以下批处理脚本获取这些信息:
FOR %%i IN (myfile) DO SET modif_time=%%~ti
问题是我需要最后一次修改的第二个,命令%~t
返回日期和时间,只有小时和分钟。
我只能通过逐个文件手动查看“属性窗口”文件来检查秒数。
如何批量获取秒数?
我知道有 8 个 NTFS 时间戳
http://www.governmentsecurity.org/forum/topic/30896-frustrating-ntfs-time-stamp-forensics/
NTFS MACE(已修改、已访问、已创建和 MFT 条目已修改)值。NTFS 带有 8 个时间戳值,其中 4 个位于 $Standard_Information 属性 (SI) 中,另外 4 个位于 MFT 条目的 $FILE_NAME (FN) 属性中。
如何显示全部 8 个?