如何使用批处理文件获取最新修改文件的日期和时间

如何使用批处理文件获取最新修改文件的日期和时间

所以我得到一个包含多个 txt 文件的文件夹例如:这是路径 C:\folder

txt1.txt
txt2.txt
txt3.txt

每个都是在同一天但不同时间创建的。我需要使用批处理文件输出该文件夹中最新修改文件的日期和时间

答案1

DIR您可以使用命令来捕获命令的输出FOR /F

Pushd "c:\folder"
FOR /F "delims=" %%G IN ('dir /TW /OD *.txt') do SET "filedate=%%~tG"
popd

相关内容