我有以下脚本来从目录中递归列出具有.phtml
扩展名的所有文件。
@echo off
setlocal
for /f %%G in ('forfiles /s /m *.phtml /c "cmd /c echo @relpath"') do echo %%G >> listoffiles.txt
endlocal
exit
它仅列出文件的相对路径。上面的脚本从中间位置运行,所以我没有在@relpath
变量中获得完整路径。
另外,我在结果行中得到了引号,我希望将其删除。
我想通过一些代码更改获得到这些文件的绝对路径,如果可以在我的代码中使用的全局变量可用,那么这对我来说是最好的,因为我不是Windows批处理脚本编写者。