कमांड लाइन पर xcopy पर कॉपी का क्या लाभ है?


जवाबों:


39
  1. xcopy एक बाहरी प्रोग्राम है, जबकि कॉपी इंटरप्रेटर ( cmd.exe , command.com ) का हिस्सा है । इसका मतलब है कि xcopy किसी अन्य मशीन या रेस्क्यू डिस्क पर मौजूद नहीं हो सकती है।

    चूंकि हमारे पास विंडोज और बचाव सीडी हैं, इसलिए यह वास्तव में अब कोई मुद्दा नहीं है।

  2. कॉपी फाइलों को समाप्‍त कर सकती है।

    copy file1 + file2 file3
    

    एक फ़ाइल ( file3 ) बनाता है जिसमें file1 की सामग्री और file2 की सामग्री होती है।

  3. कॉपी सिर्फ फाइलों से ज्यादा कॉपी कर सकते हैं।

    उदाहरण के लिए,

    copy con file
    

    आपको फ़ाइल को सीधे कीबोर्ड (कंसोल) से लिखने की सुविधा देता है ।

    इसी तरह, आप एक फ़ाइल का उपयोग करके प्रिंट कर सकते हैं

    copy file prn
    copy file \\computer\printer
    

    जहां साझा प्रिंटर के लिए बाद है।

    तुम भी ऊपर गठबंधन कर सकते हैं: कमांड

    copy con prn
    

    आपको प्रिंटर पर सीधे लिखने देता है।


5
इसके अलावा, इसे टाइप करते समय यह एक कम वर्ण है। :)
ओरंगुतेच

वाह, फ़ाइलों के बारे में जानकारी के लिए धन्यवाद। मैंने अभी-अभी इसका पता लगाया है और समझा कि मेरी रिजल्ट फाइल इतनी बड़ी क्यों थी। आपने मेरा दिन बना दिया।
जॉनी_डी

22

मुझे लगता है कि मुख्य अंतर है (या था) जो xcopyफ़ोल्डर पदानुक्रम की नकल करने में सक्षम है और copyकेवल फाइलों पर काम करने का इरादा था।
कहा जा रहा है, मुझे नहीं लगता कि उपयोग करने से कुछ भी हासिल करना है (कार्यक्षमता- या प्रदर्शन-वार) copy

कृपया ध्यान दें, xcopyआज के मानकों से भी पुराना है। रोबोकॉपी आधुनिक विंडोज प्लेटफार्मों पर पसंद की नई कॉपी उपयोगिता है।

यह भी ध्यान दें कि सभी उल्लिखित कॉपी उपयोगिताओं में विकिपीडिया लेख हैं जिनमें आगे की जानकारी हो सकती है:


1

किसी को भी दोहरी फ्लॉपी पीसी पर डॉस याद है? Xcopy कॉपी को गति देने के लिए एक ही रीड पर कई फ़ाइलों को मेमोरी में लोड करके रीड सीक की संख्या को कम करता है। शायद अभी भी एचडीडी के साथ एक तुच्छ गति में सुधार करता है।


1
बालों को विभाजित करने के जोखिम पर, यह कड़ाई से नहीं बोल रहा है, सवाल का जवाब है, क्योंकि यह copyओवर के लाभ (ओं) के लिए पूछता है xcopy। लेकिन, IMO, यह चर्चा में एक मान्य योगदान है।
स्कॉट

0

यदि आप पॉवर्सशेल को "कमांड लाइन" मानते हैं तो एक और "कॉपी" कमांड उपलब्ध है। Powershell "कॉपी" जाहिरा तौर पर एक cmdlet के नक्शे।

अन्य उत्तरों से उल्लेखित एक बात यह नहीं है कि चूँकि Powershell शेल स्तर पर एक गहराई से एम्बेडेड वाइल्डकार्ड का विस्तार करता है, इसलिए यह कमांड काम करेगा (केवल PS से DOS से नहीं):

% copy G:\git\one\source\*\morePath\SomePattern*.dll destDir

जबकि xcopy दावा करता है "फ़ाइल नहीं मिली" क्योंकि यह एक स्रोत को स्वीकार करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.