का उपयोग कर एकाधिक फ़ाइलों में एक स्ट्रिंग को ढूंढें और बदलें, मेरे पास फ़ोल्डर में 3000 से अधिक फ़ाइलें हैं। मैं पाठ को दूसरे के साथ ढूंढना और बदलना चाहता हूं। मैं उसे कैसे कर सकता हूँ? मैं बैच स्क्रिप्ट में एक नौसिखिया हूँ। मैं इसे 1 फ़ाइल में बदल सकता हूं लेकिन मुझे नहीं पता कि कई फाइलों में कैसे बदला जाए।बैच स्क्रिप्ट
FOR /F %%L IN (lala.txt) DO (
SET "line=%%L"
SETLOCAL ENABLEDELAYEDEXPANSION
set "x=!line:E:\Test=E:\Test\Temp!"
echo f | xcopy /E !line! !x!
ENDLOCAL
)
मैं सभी फ़ाइलों में स्ट्रिंग को प्रतिस्थापित करने के लिए अपना कोड कैसे संपादित कर सकता हूं? आपकी मदद के लिए प्रतीक्षा कर रहा है। धन्यवाद
सभी फाइलों –
मुझे माफ करना के लिए पाश के लिए एक में 1 फ़ाइल कोड का उपयोग प्रवेश कर सकते हैं, आपका कोड ऊपर _not_ किसी भी स्ट्रिंग एक फ़ाइल में प्रतिस्थापित नहीं करता है! Lala.txt फ़ाइल की सामग्री अपरिवर्तित बनी हुई है ... – Aacini