每行具有完整路径的递归 Cmd Dir

Hyb*_*s95 5 windows recursion cmd path dir

我想在 Windows 上创建一个递归 dir 命令,它允许我为每一行提供每个文件的完整路径。

这是我想改进每个文件的完整路径而不仅仅是文件名的示例:
dir /S | findstr /R "^.*.xlsm$"

电流输出:

01/01/2012  00:01  1 023 456 fileName.xlsm
02/01/2015  01:02  2 345 678 fileName2.xlsm
Run Code Online (Sandbox Code Playgroud)

预期输出:

01/01/2012  00:01  1 023 456 C:\Path\To\File\fileName.xlsm
02/01/2015  01:02  2 345 678 C:\Path\To\Other\File\fileName2.xlsm
Run Code Online (Sandbox Code Playgroud)

Hyb*_*s95 6

感谢 lunacodes,我可以通过其解决方案路径改进我的答案。

这是我提供的对我的案例有帮助的输入:
for /f "tokens=*" %a in ('dir /s /b') do echo %~za;%~ta;%~fa | findstr /R ".xlsm"