Saya memiliki skrip berikut untuk mencantumkan semua file, secara rekursif dari direktori, memiliki .phtml
ekstensi.
@echo off
setlocal
for /f %%G in ('forfiles /s /m *.phtml /c "cmd /c echo @relpath"') do echo %%G >> listoffiles.txt
endlocal
exit
Ini mencantumkan hanya jalur relatif ke file. Script di atas berjalan dari lokasi perantara, jadi saya tidak mendapatkan path lengkap dalam @relpath
variabel.
Saya juga mendapatkan penawaran di baris hasil, yang ingin saya hapus.
Saya ingin mendapatkan path absolut ke file-file dengan beberapa perubahan kode mungkin, jika variabel global tersedia yang dapat digunakan dalam kode saya maka itu yang terbaik bagi saya, karena saya tidak banyak Windows batch scripter.
windows
command-line
batch
Vicky Dev
sumber
sumber