जवाबों:
xcopy एक बाहरी प्रोग्राम है, जबकि कॉपी इंटरप्रेटर ( cmd.exe , command.com ) का हिस्सा है । इसका मतलब है कि xcopy किसी अन्य मशीन या रेस्क्यू डिस्क पर मौजूद नहीं हो सकती है।
चूंकि हमारे पास विंडोज और बचाव सीडी हैं, इसलिए यह वास्तव में अब कोई मुद्दा नहीं है।
कॉपी फाइलों को समाप्त कर सकती है।
copy file1 + file2 file3
एक फ़ाइल ( file3 ) बनाता है जिसमें file1 की सामग्री और file2 की सामग्री होती है।
कॉपी सिर्फ फाइलों से ज्यादा कॉपी कर सकते हैं।
उदाहरण के लिए,
copy con file
आपको फ़ाइल को सीधे कीबोर्ड (कंसोल) से लिखने की सुविधा देता है ।
इसी तरह, आप एक फ़ाइल का उपयोग करके प्रिंट कर सकते हैं
copy file prn
copy file \\computer\printer
जहां साझा प्रिंटर के लिए बाद है।
तुम भी ऊपर गठबंधन कर सकते हैं: कमांड
copy con prn
आपको प्रिंटर पर सीधे लिखने देता है।
मुझे लगता है कि मुख्य अंतर है (या था) जो xcopy
फ़ोल्डर पदानुक्रम की नकल करने में सक्षम है और copy
केवल फाइलों पर काम करने का इरादा था।
कहा जा रहा है, मुझे नहीं लगता कि उपयोग करने से कुछ भी हासिल करना है (कार्यक्षमता- या प्रदर्शन-वार) copy
।
कृपया ध्यान दें, xcopy
आज के मानकों से भी पुराना है। रोबोकॉपी आधुनिक विंडोज प्लेटफार्मों पर पसंद की नई कॉपी उपयोगिता है।
यह भी ध्यान दें कि सभी उल्लिखित कॉपी उपयोगिताओं में विकिपीडिया लेख हैं जिनमें आगे की जानकारी हो सकती है:
किसी को भी दोहरी फ्लॉपी पीसी पर डॉस याद है? Xcopy कॉपी को गति देने के लिए एक ही रीड पर कई फ़ाइलों को मेमोरी में लोड करके रीड सीक की संख्या को कम करता है। शायद अभी भी एचडीडी के साथ एक तुच्छ गति में सुधार करता है।
copy
ओवर के लाभ (ओं) के लिए पूछता है xcopy
। लेकिन, IMO, यह चर्चा में एक मान्य योगदान है।
यदि आप पॉवर्सशेल को "कमांड लाइन" मानते हैं तो एक और "कॉपी" कमांड उपलब्ध है। Powershell "कॉपी" जाहिरा तौर पर एक cmdlet के नक्शे।
अन्य उत्तरों से उल्लेखित एक बात यह नहीं है कि चूँकि Powershell शेल स्तर पर एक गहराई से एम्बेडेड वाइल्डकार्ड का विस्तार करता है, इसलिए यह कमांड काम करेगा (केवल PS से DOS से नहीं):
% copy G:\git\one\source\*\morePath\SomePattern*.dll destDir
जबकि xcopy दावा करता है "फ़ाइल नहीं मिली" क्योंकि यह एक स्रोत को स्वीकार करता है।