dbe*_*ham 16
如果只想要文件
for /r %F in (*) do @echo %~tF %F
Run Code Online (Sandbox Code Playgroud)
如果你想要文件和目录,那么使用带有FOR/F的DIR命令
for /f "eol=: delims=" %F in ('dir /b /s') do @echo %~tF %F
Run Code Online (Sandbox Code Playgroud)
如果在一个批处理文件,然后使用%F和%~tF必须改变,以%%F和%%~tF.
没有使用 DIR 直接执行此操作的方法。您需要编写一个包装器,从 DIR /s 中删除无关的细节
您可以使用 powershell、vbscript 或 javascript 来执行此操作。
以下是使用 PowerShell 的相关答案:How to检索递归目录和文件列表从 PowerShell 排除某些文件和文件夹?但您需要修改它以添加日期/时间。
更新:这是一个 MAD 网站,列出了多种不同语言的递归目录遍历:http://rosettacode.org/wiki/Walk_a_directory/Recursively
| 归档时间: |
|
| 查看次数: |
11141 次 |
| 最近记录: |