我有个问题想请教下,如何用bat批处理 找出某个目录中所有文件存在时间最长的那个它存在的时间是多久

我有个问题想请教下,如何用bat批处理 找出某个目录中所有文件存在时间最长的那个它存在的时间是多久?谢谢!
2026年09月23日 06:10
有1个网友回答
网友(1):

取到最远的文件没问题,时间也能找到,但是cmd计算时间长度非常麻烦,您可以在excel里直接输入今天和找到的文件日期,相减就行了。
您把下面的批处理存为longest.bat,放在目标文件夹下,双击运行就行了。最后除了提示久远的文件信息,还会把该信息写到longest.txt中。
@echo off
@dir /a-d /od|find "20">temp.log
@set /p longest=@del temp.log
@echo %longest%
@echo %longest%>longest.txt
@pause