for /r %f in (*) do echo %f
पूरे रास्ते के साथ आउटपुट फ़ाइल नाम देता है
\path\to\dir\<filename>
मैं कैसे <filename>
शामिल पथ के बिना बस मिलता है ? मुझे उस 'फ़ाइलनाम' स्ट्रिंग का उपयोग करने की आवश्यकता है।
इसके अलावा, फ़ाइल नाम प्राप्त करने के बाद क्या यह संभव है?
for /r %%f in (*) do (
echo "blah blah blah 'filename'" >> blahblah_filename.txt
)
@martineau: दुर्भाग्य से, ऑनलाइन 'Windows XP - कमांड-लाइन संदर्भ AZ' पृष्ठ अब ऑन-लाइन (microsoft द्वारा हटाया गया) नहीं है और इस दस्तावेज़ का कोई विकल्प अभी तक उपलब्ध नहीं है (जहाँ तक मुझे कोई कोड्युलेशन मिल सकता है) % ~ 'तर्क प्रलेखन)
—
PapaAtHome
@PapaAtHome: सौभाग्य से कोई अभी भी web.archive.org की वेकबैक मशीन के माध्यम से कमांड लाइन संदर्भ देख सकता है ।
—
मार्टीन्यू
for
कमांड पर अनुभाग के अंत में है ।