मैं एक नौसिखिया हूँ, इसलिए मेरे साथ सहन ...बैच फ़ाइल की प्रतिलिपि फ़ाइलों
मैं सभी .doc
फ़ाइलों है कि मैं एक के कई उपनिर्देशिका में फैले हुए है कॉपी करने के लिए कोशिश कर रहा हूँ एक बैच फ़ाइल का उपयोग कर दूसरी निर्देशिका में मुख्य निर्देशिका। मैं सभी फ़ाइलों की एक filelist.txt
पाने में कामयाब रहे है इन निर्देशिका है कि मैं का उपयोग कर प्रतिलिपि बनाना चाहते हैं से बाहर (वहाँ सैकड़ों हैं):
"C:\Main directory\sub directory" dir /b /s *.doc > "C:\Main directory\sub directory\filelist.txt"
क्या स्क्रिप्ट मैं एक निर्देशिका में उन xcopy के लिए प्रयोग करेंगे? क्या मैं कुछ कोड का उपयोग कर सकता हूं जो वास्तव में filelist.txt
से उन फ़ाइल नामों को पकड़ लेते हैं और उन्हें xcopies?
संदर्भ के लिए, मैंने नीचे दिए गए प्रश्न को देखा क्योंकि ऐसा लगता है कि यह वही कर रहा था जो मैं करना चाहता हूं, लेकिन यह मेरे लिए काम नहीं करता था।
Using xcopy to copy files from several directories to one directory
इसके अलावा, मैं वास्तव में इस अवधारणा को समझने की, तो नीचे कोड तोड़ने कृपया मुझे मुझे बताने की क्या प्रत्येक आइटम करता है, या कम से कम एक कड़ी है कि यह समझा जाएगा शामिल हैं के लिए करना चाहते हैं।
खुला Windows Explorer में मुख्य निर्देशिका कर देगा,, सभी चुनें (Ctrl + ए) और उन्हें नई निर्देशिका में कॉपी/पेस्ट करें ... मैं भी शुरुआत में इसके लिए cmd लाइन पर गया, लेकिन जीयूआई समाधान बहुत तेज़ है :) – Alex
मुझे लगता है कि आप केवल * .doc खोज सकते हैं और परिणामों की प्रतिलिपि बना सकते हैं! – aliqandil