获取文件夹的修改日期

时间:2015-05-26 06:44:38

标签: windows batch-file cmd

我想访问上次修改日期时间,用#34;日期修改" Windows中的列,用于文件夹。 我可以使用

为文件执行此操作
forfiles /P "C:\Users" /S /D -10  | find /c /v

但如何为文件夹执行此操作?

1 个答案:

答案 0 :(得分:1)

无论find的错误管道如何,并且鉴于接下来的两个命令都提供相同的输出:

  • forfiles /P "C:\Users" /S /D -10
  • forfiles /P "C:\Users" /S /D -10 /C "cmd /C echo @file"

因此,下一个命令仅输出文件夹名称(完全限定路径):

forfiles /P "C:\USERS" /d -10  /C "cmd /C if /I @isdir==true echo @path"

阅读forfiles /?FORFILES.exe: Select a file (or set of files) and execute a command on each file