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

Recursive Cmd Dir with Full Path for each line

我想在 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

预期输出:

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

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

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