Ho il seguente script per elencare tutti i file, ricorsivamente da una directory, con .phtml
estensione.
@echo off
setlocal
for /f %%G in ('forfiles /s /m *.phtml /c "cmd /c echo @relpath"') do echo %%G >> listoffiles.txt
endlocal
exit
Elenca solo il percorso relativo ai file. Lo script sopra è in esecuzione da una posizione intermedia, quindi non ottengo percorsi completi in @relpath
variabile.
Inoltre sto ricevendo le virgolette nelle righe dei risultati, che desidero rimuovere.
Voglio ottenere il percorso assoluto per quei file con alcune modifiche al codice possibili, se è disponibile una variabile globale che può essere utilizzata nel mio codice, allora è la cosa migliore per me, dato che non sono un grande programmatore di batch di Windows.