एक्सकॉपी कमांड (उदाहरण, विकल्प, स्विच, और अधिक)

द एक्सकॉपी आदेश एक है कमांड प्रॉम्प्ट कमांड एक या अधिक कॉपी करने के लिए उपयोग किया जाता है फ़ाइलें या फ़ोल्डर एक स्थान से दूसरे स्थान पर।

इसके कई विकल्पों और संपूर्ण निर्देशिकाओं को कॉपी करने की क्षमता के साथ, यह समान है, लेकिन इससे कहीं अधिक शक्तिशाली है कॉपी कमांड. रोबोकॉपी कमांड भी समान है लेकिन इसमें और भी विकल्प हैं।

XCopy कमांड का उपयोग करने वाला व्यक्ति
मिगुएल सह / लाइफवायर

एक्सकॉपी कमांड उपलब्धता

यह आदेश के भीतर से उपलब्ध है सही कमाण्ड सभी विंडोज़ में ऑपरेटिंग सिस्टम समेत विंडोज 10, विंडोज 8, विंडोज 7, विंडोज विस्टा, विंडोज एक्स पी, विंडोज 98, आदि। देखो कमांड प्रॉम्प्ट कैसे खोलें अगर तुम्हे सहायता की जरुरत है।

आप MS-DOS में कमांड को a. के रूप में भी एक्सेस कर सकते हैं डॉस कमांड.

एक्सकॉपी कमांड सिंटेक्स

xcopy कमांड के लिए निम्न सिंटैक्स का उपयोग करें:

एक्सकॉपीस्रोत [गंतव्य] [/ए] [/बी] [/सी] [/डी [:दिनांक]] [/इ] [/एफ] [/जी] [/एच] [/मैं] [/जे] [/क] [/एल] [/एम] [/एन] [/ओ] [/पी] [/क्यू] [/आर] [/एस] [/टी] [/यू] [/वी] [/डब्ल्यू] [/एक्स] [/y] [/-y] [/z] [/exclude:फ़ाइल1[+करें 2][+फ़ाइल3]...] [/?]

कुछ xcopy कमांड स्विच और अन्य कमांड की उपलब्धता

वाक्य - विन्यास ऑपरेटिंग सिस्टम से ऑपरेटिंग सिस्टम में भिन्न हो सकता है। देखो कमांड सिंटेक्स कैसे पढ़ें यदि आप सुनिश्चित नहीं हैं कि ऊपर या नीचे दी गई तालिका में सिंटैक्स को कैसे पढ़ा जाए।

एक्सकॉपी कमांड विकल्प
मद विवरण
स्रोत यह उन फ़ाइलों या शीर्ष स्तरीय फ़ोल्डर को परिभाषित करता है जिनसे आप प्रतिलिपि बनाना चाहते हैं। NS स्रोत एकमात्र आवश्यक पैरामीटर है। चारों ओर उद्धरणों का प्रयोग करें स्रोत यदि इसमें रिक्त स्थान हैं।
गंतव्य यह विकल्प उस स्थान को निर्दिष्ट करता है जहां स्रोत फ़ाइलों या फ़ोल्डरों की प्रतिलिपि बनाई जानी चाहिए। अगर नहीं गंतव्य सूचीबद्ध है, फ़ाइलों या फ़ोल्डरों को उसी फ़ोल्डर में कॉपी किया जाएगा जिससे आप xcopy कमांड चलाते हैं। चारों ओर उद्धरणों का प्रयोग करें गंतव्य यदि इसमें रिक्त स्थान हैं।
/ए इस विकल्प का उपयोग करने से ही कॉपी होगी संग्रह फ़ाइलें में पाया स्रोत. आप उपयोग नहीं कर सकते /ए तथा /एम साथ में।
/बी लिंक लक्ष्य के बजाय प्रतीकात्मक लिंक को स्वयं कॉपी करने के लिए इस विकल्प का उपयोग करें। यह विकल्प पहले विंडोज विस्टा में उपलब्ध था।
/सी यह विकल्प xcopy को जारी रखने के लिए बाध्य करता है, भले ही इसमें कोई त्रुटि हो।
/डी [:दिनांक] के साथ कमांड का प्रयोग करें /डी विकल्प और एक विशिष्ट तिथि, MM-DD-YYYY प्रारूप में, उस तिथि को या उसके बाद बदली गई फ़ाइलों की प्रतिलिपि बनाने के लिए। आप केवल उन फ़ाइलों को कॉपी करने के लिए एक विशिष्ट तिथि निर्दिष्ट किए बिना इस विकल्प का उपयोग कर सकते हैं स्रोत जो उन्हीं फाइलों की तुलना में नई हैं जो पहले से मौजूद हैं गंतव्य. नियमित फ़ाइल बैकअप करने के लिए xcopy का उपयोग करते समय यह सहायक होता है।
/इ जब अकेले या साथ प्रयोग किया जाता है /एस, यह विकल्प जैसा ही है /एस लेकिन इसमें खाली फोल्डर भी बनेंगे गंतव्य जो खाली भी थे स्रोत. NS /इ विकल्प के साथ भी इस्तेमाल किया जा सकता है /टी में मिली खाली निर्देशिकाओं और उपनिर्देशिकाओं को शामिल करने का विकल्प स्रोत निर्देशिका संरचना में बनाया गया गंतव्य.
/एफ यह विकल्प दोनों का पूरा पथ और फ़ाइल नाम प्रदर्शित करेगा स्रोत तथा गंतव्य फ़ाइलों की प्रतिलिपि बनाई जा रही है।
/जी इस विकल्प के साथ xcopy का उपयोग करने से आप एन्क्रिप्टेड फ़ाइलों को कॉपी कर सकते हैं स्रोत करने के लिए गंतव्य जो एन्क्रिप्शन का समर्थन नहीं करता है। EFS एन्क्रिप्टेड ड्राइव से गैर-EFS एन्क्रिप्टेड ड्राइव पर फ़ाइलों की प्रतिलिपि बनाते समय यह विकल्प काम नहीं करेगा।
/एच कमांड कॉपी नहीं करता छिपी हुई फ़ाइलें या सिस्टम फ़ाइलें डिफ़ॉल्ट रूप से लेकिन इस विकल्प का उपयोग करते समय होगा।
/मैं उपयोग /मैं xcopy को यह मानने के लिए मजबूर करने का विकल्प गंतव्य एक निर्देशिका है। यदि आप इस विकल्प का उपयोग नहीं करते हैं, और आप से कॉपी कर रहे हैं स्रोत यह एक निर्देशिका या फाइलों का समूह है और कॉपी कर रहा है गंतव्य वह मौजूद नहीं है, xcopy कमांड आपको दर्ज करने के लिए संकेत देगा कि क्या गंतव्य एक फ़ाइल या निर्देशिका है।
/जे यह विकल्प बफ़रिंग के बिना फ़ाइलों की प्रतिलिपि बनाता है, यह सुविधा बहुत बड़ी फ़ाइलों के लिए उपयोगी है। यह विकल्प सबसे पहले विंडोज 7 में उपलब्ध था।
/क कॉपी करते समय इस विकल्प का प्रयोग करें सिफ़ पढ़िये इसे बनाए रखने के लिए फ़ाइलें फ़ाइल विशेषता में गंतव्य.
/एल कॉपी की जाने वाली फ़ाइलों और फ़ोल्डरों की सूची दिखाने के लिए इस विकल्प का उपयोग करें... लेकिन वास्तव में कोई नकल नहीं की जाती है। NS /एल विकल्प उपयोगी है यदि आप कई विकल्पों के साथ एक जटिल कमांड बना रहे हैं और आप देखना चाहते हैं कि यह काल्पनिक रूप से कैसे कार्य करेगा।
/एम यह विकल्प के समान है /ए विकल्प लेकिन xcopy बंद कर देगा संग्रह विशेषता फ़ाइल की प्रतिलिपि बनाने के बाद। आप उपयोग नहीं कर सकते /एम तथा /ए साथ में।
/एन यह विकल्प फाइलों और फ़ोल्डरों को बनाता है गंतव्य लघु फ़ाइल नामों का उपयोग करना। यह विकल्प केवल तभी उपयोगी होता है जब आप फ़ाइलों को a. में कॉपी करने के लिए कमांड का उपयोग कर रहे हों गंतव्य जो एक ड्राइव पर मौजूद है प्रारूपित किसी बड़े को फाइल सिस्टम पसंद मोटा जो लंबे फ़ाइल नामों का समर्थन नहीं करता है।
/ओ में लिखी फाइलों में स्वामित्व और एक्सेस कंट्रोल लिस्ट (एसीएल) की जानकारी रखता है गंतव्य.
/पी इस विकल्प का उपयोग करते समय, आपको प्रत्येक फ़ाइल के निर्माण से पहले संकेत दिया जाएगा गंतव्य.
/क्यू के विपरीत एक प्रकार का /एफ विकल्प, /क्यू स्विच एक्सकॉपी को "शांत" मोड में डाल देगा, कॉपी की जा रही प्रत्येक फ़ाइल के ऑन-स्क्रीन डिस्प्ले को छोड़ देगा।
/आर ओवरराइट करने के लिए इस विकल्प का प्रयोग करें केवल पढ़ने के लिए फ़ाइलें में गंतव्य. यदि आप केवल पढ़ने के लिए फ़ाइल को अधिलेखित करना चाहते हैं तो आप इस विकल्प का उपयोग नहीं करते हैं गंतव्य, आपको "पहुँच से वंचित" संदेश के साथ संकेत दिया जाएगा और आदेश चलना बंद हो जाएगा।
/एस इस विकल्प का उपयोग निर्देशिकाओं, उपनिर्देशिकाओं और उनमें निहित फाइलों के अलावा, फाइलों को कॉपी करने के लिए करें जड़ का स्रोत. खाली फ़ोल्डरों को दोबारा नहीं बनाया जाएगा।
/टी यह विकल्प xcopy कमांड को निर्देशिका संरचना बनाने के लिए बाध्य करता है गंतव्य लेकिन किसी भी फाइल को कॉपी करने के लिए नहीं। दूसरे शब्दों में, फ़ोल्डर्स और सबफ़ोल्डर्स में पाए जाते हैं स्रोत बनाया जाएगा लेकिन वहां हमारे पास कोई फाइल नहीं होगी। खाली फोल्डर नहीं बनाए जाएंगे।
/यू यह विकल्प केवल फाइलों को कॉपी करेगा स्रोत जो पहले से ही में हैं गंतव्य.
/वी यह विकल्प प्रत्येक फ़ाइल को उसके आकार के आधार पर, जैसा कि लिखा गया है, सत्यापित करता है, यह सुनिश्चित करने के लिए कि वे समान हैं। सत्यापन विंडोज एक्सपी में शुरू होने वाले कमांड में बनाया गया था, इसलिए यह विकल्प विंडोज के बाद के संस्करणों में कुछ भी नहीं करता है और केवल पुरानी एमएस-डॉस फाइलों के साथ संगतता के लिए शामिल है।
/डब्ल्यू उपयोग /डब्ल्यू "फ़ाइलों की प्रतिलिपि बनाने के लिए तैयार होने पर कोई भी कुंजी दबाएं" संदेश प्रस्तुत करने का विकल्प। आपके द्वारा कुंजी प्रेस से पुष्टि करने के बाद निर्देश के अनुसार कमांड फाइलों की प्रतिलिपि बनाना शुरू कर देगा। यह विकल्प समान नहीं है /पी विकल्प जो पहले सत्यापन के लिए कहता है प्रत्येक फाइल कॉपी।
/एक्स यह विकल्प फाइल ऑडिट सेटिंग्स और सिस्टम एक्सेस कंट्रोल लिस्ट (एसएसीएल) जानकारी की प्रतिलिपि बनाता है। आप मतलब /ओ जब आप का उपयोग करते हैं /एक्स विकल्प।
/y इस विकल्प का उपयोग कमांड को आपको फाइलों को अधिलेखित करने के बारे में संकेत देने से रोकने के लिए करें स्रोत में पहले से मौजूद है गंतव्य.
/-y फ़ाइलों को अधिलेखित करने के बारे में आपको संकेत देने के लिए आदेश को बाध्य करने के लिए इस विकल्प का उपयोग करें। यह मौजूद होने के लिए एक अजीब विकल्प की तरह लग सकता है क्योंकि यह xcopy का डिफ़ॉल्ट व्यवहार है लेकिन /y विकल्प COPCYCMD में पूर्व निर्धारित किया जा सकता है वातावरण विविधता कुछ कंप्यूटरों पर, इस विकल्प को आवश्यक बनाते हुए।
/z यह विकल्प xcopy कमांड को नेटवर्क कनेक्शन खो जाने पर फ़ाइलों की प्रतिलिपि बनाना बंद करने की अनुमति देता है और फिर कनेक्शन के पुन: स्थापित होने के बाद जहां से इसे छोड़ा गया था वहां से प्रतिलिपि बनाना फिर से शुरू करें। यह विकल्प कॉपी प्रक्रिया के दौरान प्रत्येक फ़ाइल के लिए कॉपी किए गए प्रतिशत को भी दिखाता है।
/exclude:फ़ाइल1[+करें 2][+फ़ाइल3]... यह विकल्प आपको एक या अधिक निर्दिष्ट करने की अनुमति देता है फ़ाइल उन खोज स्ट्रिंग्स की सूची वाले नाम जिन्हें आप कॉपी करते समय फ़ाइलों और/या फ़ोल्डरों को छोड़ने के लिए निर्धारित करने के लिए कमांड का उपयोग करना चाहते हैं।
/? उपयोग सहायता स्विच कमांड के बारे में विस्तृत मदद दिखाने के लिए xcopy के साथ। निष्पादित एक्सकॉपी /? का उपयोग करने जैसा ही है सहायता आदेश अंजाम देना मदद xcopy.

xcopy कमांड फाइलों में आर्काइव एट्रिब्यूट जोड़ देगा गंतव्य कोई फर्क नहीं पड़ता कि विशेषता फ़ाइल पर चालू या बंद थी स्रोत.

एक्सकॉपी कमांड उदाहरण

इस आदेश का उपयोग करने के कई उदाहरण निम्नलिखित हैं:

फ़ाइलों को एक नए फ़ोल्डर में कॉपी करें

xcopy C:\Files E:\Files /i. 

उपरोक्त उदाहरण में, फाइलों में निहित है स्रोत की निर्देशिका सी:\फ़ाइलें को कॉपी किया जाता है गंतव्य, एक नई निर्देशिका [/मैं] पर ड्राइव कहा जाता है फ़ाइलें.

कोई उपनिर्देशिका, और न ही उनमें निहित किसी भी फाइल की प्रतिलिपि बनाई जाएगी क्योंकि /एस विकल्प का उपयोग नहीं किया गया था।

एक्सकॉपी बैकअप स्क्रिप्ट

xcopy "C:\महत्वपूर्ण फ़ाइलें" D:\Backup /c /d /e /h /i /k /q /r /s /x /y. 

इस उदाहरण में, xcopy को बैकअप समाधान के रूप में कार्य करने के लिए डिज़ाइन किया गया है। इसे आज़माएं यदि आप a. के बजाय xcopy का उपयोग करना चाहते हैं बैकअप सॉफ्टवेयर प्रोग्राम अपनी फ़ाइलों का बैकअप लेने के लिए। जैसा कि ऊपर दिखाया गया है, कमांड को एक स्क्रिप्ट में रखें और इसे रात में चलाने के लिए शेड्यूल करें।

जैसा कि ऊपर दिखाया गया है, कमांड का उपयोग सभी फाइलों और फ़ोल्डरों को कॉपी करने के लिए किया जाता है [/एस] पहले से कॉपी किए गए लोगों की तुलना में नया [/डी], खाली फ़ोल्डरों सहित [/इ] और छिपी हुई फ़ाइलें [/एच], से स्रोत का सी:\महत्वपूर्ण फ़ाइलें तक गंतव्य का डी:\बैकअप, जो एक निर्देशिका है [/मैं]. हमारे पास कुछ केवल-पढ़ने के लिए फ़ाइलें हैं जिन्हें हम अद्यतन रखना चाहते हैं गंतव्य [/आर] और हम कॉपी होने के बाद उस विशेषता को रखना चाहते हैं [/क]. हम यह भी सुनिश्चित करना चाहते हैं कि हम जिन फ़ाइलों की प्रतिलिपि बना रहे हैं उनमें कोई स्वामित्व और ऑडिट सेटिंग बनाए रखें [/एक्स]. अंत में, चूंकि हम एक स्क्रिप्ट में xcopy चला रहे हैं, इसलिए हमें फाइलों के बारे में कोई जानकारी देखने की जरूरत नहीं है क्योंकि वे कॉपी की गई हैं [/क्यू], हम प्रत्येक को अधिलेखित करने के लिए प्रेरित नहीं होना चाहते [/y], और न ही हम यह चाहते हैं कि यदि कोई त्रुटि आती है तो कमांड रुक जाए [/सी].

नेटवर्क पर फ़ाइलें और फ़ोल्डर कॉपी करें

xcopy C:\Videos "\\SERVER\Media बैकअप" /f /j /s /w /z. 

यहाँ, कमांड का उपयोग सबफ़ोल्डर्स में निहित सभी फ़ाइलों, सबफ़ोल्डर्स और फ़ाइलों को कॉपी करने के लिए किया जाता है [/एस] से स्रोत का सी:\वीडियो गंतव्य फ़ोल्डर के लिए मीडिया बैकअप के नाम से नेटवर्क पर एक कंप्यूटर पर स्थित है सर्वर. हम वास्तव में कुछ बड़ी वीडियो फ़ाइलों की प्रतिलिपि बना रहे हैं, इसलिए प्रतिलिपि प्रक्रिया को बेहतर बनाने के लिए बफ़रिंग को अक्षम किया जाना चाहिए [/जे], और चूंकि हम नेटवर्क पर कॉपी कर रहे हैं, अगर हम नेटवर्क कनेक्शन खो देते हैं तो हम कॉपी करना फिर से शुरू करने में सक्षम होना चाहते हैं [/z]. पागल होने के नाते, हम वास्तव में कुछ भी करने से पहले प्रक्रिया शुरू करने के लिए प्रेरित होना चाहते हैं [/डब्ल्यू], और हम यह भी देखना चाहते हैं कि कॉपी करते समय कौन सी फाइलें कॉपी की जा रही हैं [/एफ].

डुप्लिकेट फ़ोल्डर संरचना

एक्सकॉपी सी: \ क्लाइंट032 सी: \ क्लाइंट033 / टी / ई। 

इस अंतिम उदाहरण में, हमारे पास a स्रोत में सुव्यवस्थित फ़ाइलों और फ़ोल्डरों से भरा हुआ सी:\Client032 एक ग्राहक के लिए। हमने पहले ही एक खाली बना लिया है गंतव्य फ़ोल्डर, क्लाइंट033, एक नए क्लाइंट के लिए, लेकिन हम नहीं चाहते कि कोई फ़ाइल कॉपी की जाए—बस खाली फ़ोल्डर संरचना [/टी] ताकि हम संगठित और तैयार हों। हमारे पास कुछ खाली फोल्डर हैं सी:\Client032 जो कि नए क्लाइंट पर लागू हो सकता है, इसलिए हम यह सुनिश्चित करना चाहते हैं कि वे भी कॉपी किए गए हों [/इ].

xcopy कमांड के कभी-कभी लंबे आउटपुट को a. का उपयोग करके फाइल में सेव करें पुनर्निर्देशन ऑपरेटर. देखो किसी फ़ाइल में कमांड आउटपुट को पुनर्निर्देशित कैसे करें निर्देशों के लिए या चेक आउट कमांड प्रॉम्प्ट ट्रिक्स अधिक युक्तियों के लिए।

एक्सकॉपी और एक्सकॉपी32

विंडोज 98 और विंडोज 95 में, xcopy कमांड के दो संस्करण उपलब्ध थे: xcopy और xcopy32। हालाँकि, बाद वाले कमांड को सीधे चलाने का इरादा नहीं था।

जब आप विंडोज 95 या 98 में एक्सकॉपी निष्पादित करते हैं, तो या तो मूल 16-बिट संस्करण स्वचालित रूप से निष्पादित होता है (जब एमएस-डॉस मोड में होता है) या नया 32-बिट संस्करण स्वचालित रूप से निष्पादित होता है (जब विंडोज़ में)।

स्पष्ट होने के लिए, कोई फर्क नहीं पड़ता कि आपके पास विंडोज या एमएस-डॉस का कौन सा संस्करण है, हमेशा xcopy कमांड चलाएं, न कि xcopy32, भले ही वह उपलब्ध हो। जब आप xcopy निष्पादित करते हैं, तो आप हमेशा कमांड का सबसे उपयुक्त संस्करण चला रहे होते हैं।

एक्सकॉपी संबंधित कमांड

xcopy कमांड कई मायनों में कॉपी कमांड के समान है, लेकिन काफी अधिक विकल्पों के साथ, जैसे कि फ़ोल्डरों को कॉपी करने की क्षमता, उपनिर्देशिकाओं में हर फाइल को कॉपी करना और फाइलों को बाहर करना।

यह कमांड भी रोबोकॉपी कमांड की तरह ही है, सिवाय इसके कि रोबोकॉपी में एक्सकॉपी की तुलना में अधिक लचीलापन है।

NS डीआईआर कमांड कमांड को पूरा करने से पहले निर्देशिका में कौन से फ़ोल्डर्स और फाइलें हैं, यह जांचने के लिए अक्सर xcopy के साथ प्रयोग किया जाता है।