मेरे पास सभी फाइलों को सूचीबद्ध करने के लिए स्क्रिप्ट का अनुसरण है, एक निर्देशिका से पुनरावृत्ति, एक .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चर में पूर्ण पथ नहीं मिल रहा है ।
इसके अलावा मुझे परिणाम लाइनों में उद्धरण मिल रहे हैं, जिन्हें मैं हटाना चाहता हूं।
मैं उन फ़ाइलों के लिए कुछ कोड परिवर्तन के साथ पूर्ण पथ प्राप्त करना चाहता हूं, यदि कोई वैश्विक-चर उपलब्ध है जो मेरे कोड में उपयोग किया जा सकता है तो यह मेरे लिए सबसे अच्छा है, क्योंकि मैं विंडोज बैच ट्रिक का ज्यादा हिस्सा नहीं हूं।