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)
感谢 lunacodes,我可以通过其解决方案路径改进我的答案。
这是我提供的对我的案例有帮助的输入:
for /f "tokens=*" %a in ('dir /s /b') do echo %~za;%~ta;%~fa | findstr /R ".xlsm"