Tengo el siguiente script para enumerar todos los archivos, recursivamente desde un directorio, que tiene una .phtml
extensión.
@echo off
setlocal
for /f %%G in ('forfiles /s /m *.phtml /c "cmd /c echo @relpath"') do echo %%G >> listoffiles.txt
endlocal
exit
Enumera solo la ruta relativa a los archivos. El script anterior se ejecuta desde una ubicación intermedia, por lo que no obtengo rutas completas en @relpath
variable.
También recibo citas en las líneas de resultados, que quiero eliminar.
Quiero obtener una ruta absoluta a esos archivos con algunos cambios de código posibles, si hay una variable global disponible que pueda usarse en mi código, entonces es lo mejor para mí, ya que no soy mucho del scripter por lotes de Windows.
windows
command-line
batch
Vicky Dev
fuente
fuente