![समस्या के साथ कर्मचारी की सहायता करने वाला कार्यालय प्रबंधक](/f/1d5192344db410b36b18e532f96fabf8.jpg)
छवि क्रेडिट: टॉम वर्नर/डिजिटल विजन/गेटी इमेजेज
आप कीबोर्ड या माउस का उपयोग करके मैन्युअल रूप से विंडोज क्लिपबोर्ड का उपयोग करके फ़ाइलों और डेटा को आसानी से कॉपी और पेस्ट कर सकते हैं, लेकिन आप इसका उपयोग करके कॉपी और पेस्ट को स्वचालित भी कर सकते हैं। विंडोज कमांड लाइन, जिसे कभी-कभी "cmd" कहा जाता है। यदि आप फ़ाइलों को कॉपी करने के लिए एक बैच फ़ाइल लिख रहे हैं, तो आप पारंपरिक "कॉपी" कमांड या एक नए टूल का उपयोग कर सकते हैं जिसे. कहा जाता है रोबोकॉपी बैच फ़ाइल या पावरशेल स्क्रिप्ट से आपको विंडोज क्लिपबोर्ड पर टेक्स्ट स्टोर करने देने के लिए टूल भी हैं।
बैच फ़ाइलों को समझना
Windows बैच फ़ाइल एक विशेष प्रकार की स्क्रिप्ट है जिसे Windows कमांड लाइन टूल द्वारा चलाया जा सकता है, जिसे cmd के नाम से जाना जाता है। यह अनिवार्य रूप से कमांड की एक सूची है जिसे आप किसी विशेष कार्य को स्वचालित करने के लिए कमांड प्रॉम्प्ट में टाइप कर सकते हैं।
दिन का वीडियो
बैच फ़ाइलें आमतौर पर एक्सटेंशन .bat के साथ समाप्त होती हैं। विंडोज़ के लिए माइक्रोसॉफ्ट के पूर्ववर्ती एमएस-डॉस के दिनों से फाइलें आसपास हैं।
कुछ उद्देश्यों के लिए, बैच फ़ाइल का उपयोग करने के बजाय किसी अन्य, अधिक शक्तिशाली स्क्रिप्टिंग भाषा का उपयोग करना अधिक समझ में आता है। आप नए विंडोज पॉवरशेल वातावरण का उपयोग कर सकते हैं, जिसकी माइक्रोसॉफ्ट के .NET प्रोग्रामिंग फ्रेमवर्क तक पहुंच है, या एक तृतीय-पक्ष, क्रॉस-प्लेटफ़ॉर्म स्क्रिप्टिंग टूल जैसे कि पायथन या नोड।
फ़ाइलों की प्रतिलिपि बनाने के लिए बैच फ़ाइल
यदि आप बैच फ़ाइल में फ़ाइलों को एक स्थान से दूसरे स्थान पर कॉपी करना चाहते हैं, तो आप फ़ाइल को cmd कॉपी और पेस्ट कर सकते हैं। केवल "कॉपी" नामक कमांड का उपयोग करें। आम तौर पर, वर्ड कॉपी को एक लाइन पर रखें, उसके बाद मूल फ़ाइल और जहाँ आप इसे कॉपी करना चाहते हैं, जैसे "कॉपी C:\Example\Example.txt सी:\Example2\Example2.txt।"
ध्यान दें कि आप जिस फ़ोल्डर की प्रतिलिपि बना रहे हैं वह पहले से मौजूद होना चाहिए या आपको एक त्रुटि संदेश प्राप्त होगा। यदि आपको ऐसा करने की आवश्यकता है तो फ़ोल्डर बनाने के लिए अंतर्निहित कमांड "mkdir" या "md" का उपयोग करें।
कॉपी कुछ विशेष तर्क लेता है, जैसे "/ y" यह सत्यापित करने के लिए संकेतों को छोड़ने के लिए कि आप किसी मौजूदा फ़ाइल को अधिलेखित करना चाहते हैं। "कॉपी /?" टाइप करके अपने कंप्यूटर पर कॉपी के संस्करण के लिए दस्तावेज़ीकरण की जाँच करें। कमांड लाइन पर।
एक बैच फ़ाइल में रोबोकॉपी
आप फ़ाइलों को स्थानांतरित करने के लिए रोबोकॉपी नामक विंडोज़ में निर्मित प्रोग्राम का भी उपयोग कर सकते हैं। यह कॉपी कमांड की तरह ही काम करता है, लेकिन इसमें अधिक विशेषताएं हैं, जिसमें टाइमस्टैम्प जैसी फ़ाइल की विशेषताओं की प्रतिलिपि बनाना या संपूर्ण फ़ोल्डर और उनकी सामग्री की प्रतिलिपि बनाना शामिल है।
उदाहरण के लिए, आप "robocopy C:\Example1\ C:\Example2 /e /copyall" टाइप कर सकते हैं ताकि सभी फ़ाइल विशेषताओं को संरक्षित करते हुए example1 और उसके सबफ़ोल्डर्स को example2 में कॉपी किया जा सके। विकल्पों की पूरी सूची देखने के लिए Microsoft से रोबोकॉपी दस्तावेज़ देखें।
डेटा कॉपी करने के लिए बैच फ़ाइल
यदि आप वास्तविक डेटा को विंडोज क्लिपबोर्ड पर कॉपी करना चाहते हैं, तो आप "क्लिप" कमांड का उपयोग कर सकते हैं।
किसी फ़ाइल से डेटा कॉपी करने के लिए, अपनी बैच फ़ाइल में "क्लिप
आप बैच फ़ाइल का उपयोग करके सीधे विंडोज क्लिपबोर्ड से पेस्ट नहीं कर सकते हैं, लेकिन आप क्लिपबोर्ड सामग्री तक पहुंचने के लिए पावरशेल स्क्रिप्ट और "गेट-क्लिपबोर्ड" फ़ंक्शन का उपयोग कर सकते हैं। संबंधित कमांड "सेट-क्लिपबोर्ड" आपको क्लिप के समान, जो पहले से मौजूद है उसे अधिलेखित करने देता है।