Computer >> कंप्यूटर >  >> समस्या निवारण >> कंप्यूटर रखरखाव

एक्सटेंशन और तारीख के आधार पर फाइलों को कॉपी या मूव कैसे करें बैच करें।

कुछ दिनों पहले, एक क्लाइंट ने मुझे फ़ाइलों के एक बड़े सेट को उनके विस्तार और पुरानेपन के आधार पर, स्रोत डिस्क पर स्थान बचाने के लिए, किसी अन्य स्थान (ड्राइव) पर ले जाने के लिए कहा। कुछ खोज के बाद, मैंने पाया कि उस कार्य को करने का अधिक विश्वसनीय तरीका Microsoft की ROBOCOPY उपयोगिता का उपयोग करना है।

एक्सटेंशन और तारीख के आधार पर फाइलों को कॉपी या मूव कैसे करें बैच करें।

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

  • स्रोत: रोबोकॉपी पूर्ण संदर्भ

ROBOCOPY का उपयोग करके फ़ाइलों को कॉपी या स्थानांतरित कैसे करें।

1. पावरशेल खोलें या व्यवस्थापक के रूप में कमांड प्रॉम्प्ट।
2.
आप जिस क्रिया को करना चाहते हैं, उसके अनुसार नीचे दिए गए संबंधित आदेशों में से एक दें:

ए. एक फोल्डर से दूसरे फोल्डर में केवल फाइलों (सबफोल्डर्स के बिना) को कॉपी करने के लिए, यह ROBOCOPY कमांड दें:

  • ROBOCOPY "स्रोत" "गंतव्य"

उदाहरण1:'C:\4test' फोल्डर की फाइलों को 'F:\4testbackup' फोल्डर में कॉपी करने के लिए कमांड है:

  • ROBOCOPY "C:\4test" "F:\4testbackup"

उदाहरण2:'C:\4test' फोल्डर की सभी फाइलों को 'F:\4testbackup' फोल्डर में ले जाने के लिए कमांड है:

  • ROBOCOPY "C:\4test" "F:\4testbackup" /MOVE

बी. सभी सामग्री (फ़ाइलें और सबफ़ोल्डर) को एक फ़ोल्डर से दूसरे फ़ोल्डर में कॉपी करने के लिए, यह ROBOCOPY कमांड दें:

  • ROBOCOPY "स्रोत" "गंतव्य" /एस

उदाहरण1:'C:\4test' फोल्डर की सभी फाइलों और सबफोल्डर्स को 'F:\4testbackup' फोल्डर में कॉपी करने के लिए कमांड है:

  • ROBOCOPY "C:\4test" "F:\4testbackup" /S

उदाहरण1:'C:\4test' फोल्डर से सभी फाइलों और सबफोल्डर्स को 'F:\4testbackup' फोल्डर में ले जाने के लिए कमांड है:

  • ROBOCOPY "C:\4test" "F:\4testbackup" /S /MOVE

सी. एक निश्चित अवधि से पहले बनाई गई सभी फाइलों को एक फोल्डर (और उसके सबफोल्डर्स) से दूसरे फोल्डर में कॉपी करने के लिए, यह ROBOCOPY कमांड दें:*

  • ROBOCOPY "स्रोत" "गंतव्य" /एस /मिनेज:एन

* मिनेज:n =न्यूनतम फ़ाइल AGE - n दिनों/तारीख से नई फ़ाइलों को बाहर करें।

उदाहरण1:180 दिनों (6 महीने) से अधिक पुरानी सभी पुरानी फाइलों और सबफोल्डर्स को कॉपी करने के लिए, 'C:\4test' फोल्डर से 'F:\4testbackup' फोल्डर में, कमांड है:

  • ROBOCOPY "C:\4test" "F:\4testbackup" /S /MINAGE:180

उदाहरण2:180 दिनों (6 महीने) से अधिक पुरानी सभी पुरानी फ़ाइलों और सबफ़ोल्डर्स को 'C:\4test' फ़ोल्डर से 'F:\4testbackup' फ़ोल्डर में ले जाने के लिए, कमांड है:

  • ROBOCOPY "C:\4test" "F:\4testbackup" /S /MOVE /MINAGE:180

डी. एक विशिष्ट तिथि के बाद बनाई गई सभी फाइलों को एक फोल्डर (और उसके सबफोल्डर्स) से दूसरे फोल्डर में कॉपी करने के लिए, यह ROBOCOPY कमांड दें:*

  • ROBOCOPY "स्रोत" "गंतव्य" /एस /मैक्सेज:एन

* MAXAGE:n =अधिकतम फ़ाइल AGE - n दिनों/दिनांक से पुरानी फ़ाइलों को बाहर करें

उदाहरण1:पिछले 180 दिनों (6 महीने) में बनाई गई सभी नई फाइलों और सबफोल्डर्स को 'C:\4test' फोल्डर से 'F:\4testbackup' फोल्डर में कॉपी करने के लिए कमांड है:

  • ROBOCOPY "C:\4test" "F:\4testbackup" /S /MAXAGE:180

उदाहरण2:पिछले 180 दिनों (6 महीने) में बनाई गई सभी नई फ़ाइलों और सबफ़ोल्डर्स को 'C:\4test' फ़ोल्डर से 'F:\4testbackup' फ़ोल्डर में ले जाने के लिए, कमांड है:

  • ROBOCOPY "C:\4test" "F:\4testbackup" /S /MOVE /MAXAGE:180

ई. स्रोत फ़ोल्डर के समान फ़ोल्डर संरचना बनाकर एक फ़ोल्डर से दूसरे फ़ोल्डर में उनके एक्सटेंशन के आधार पर फ़ाइलों की प्रतिलिपि बनाने के लिए, यह ROBOCOPY कमांड दें:

  • ROBOCOPY "source" "destination" .FileExtension /एस

उदाहरण1:'C:\4test' फ़ोल्डर और उसके सबफ़ोल्डर से सभी JPG फ़ाइलों को 'F:\4testbackup' फ़ोल्डर में कॉपी करने के लिए, कमांड है:

  • ROBOCOPY "C:\4test" "F:\4testbackup" *.jpg /S

उदाहरण2:सभी JPG फाइलों को 'C:\4test' फोल्डर और उसके सबफोल्डर्स से 'F:\4testbackup' फोल्डर में ले जाने के लिए, कमांड है:

  • ROBOCOPY "C:\4test" "F:\4testbackup" *.jpg /S /MOVE

एफ. फ़ाइलों को उनके एक्सटेंशन और उनकी पुरानीता के आधार पर एक फ़ोल्डर से दूसरे फ़ोल्डर में कॉपी करने के लिए (गंतव्य पर समान फ़ोल्डर संरचना बनाकर, जैसा कि स्रोत फ़ोल्डर में है), यह ROBOCOPY कमांड दें:

  • ROBOCOPY "source" "destination" .FileExtension /एस /मिनेज:एन

उदाहरण1:180 दिनों से पहले बनाई गई सभी JPG फाइलों को 'C:\4test' फोल्डर और उसके सबफोल्डर्स से 'F:\4testbackup' फोल्डर में कॉपी करने के लिए कमांड है:

  • ROBOCOPY "C:\4test" "F:\4testbackup" *.jpg /S /MINAGE:180

उदाहरण2:180 दिनों से पहले बनाई गई सभी JPG फाइलों को 'C:\4test' फोल्डर और उसके सबफोल्डर्स से 'F:\4testbackup' फोल्डर में ले जाने के लिए कमांड है:

  • ROBOCOPY "C:\4test" "F:\4testbackup" *.jpg /S /MOVE /MINAGE:180

उदाहरण3:'C:\4test' फोल्डर और उसके सबफोल्डर्स से 'F:\4testbackup' फोल्डर में पिछले 180 दिनों में बनाई गई सभी JPG फाइलों को कॉपी करने के लिए कमांड है:

  • ROBOCOPY "C:\4test" "F:\4testbackup" *.jpg /S /MAXAGE:180

उदाहरण4:पिछले 180 दिनों में बनाई गई सभी JPG फाइलों को 'C:\4test' फोल्डर और उसके सबफोल्डर्स से 'F:\4testbackup' फोल्डर में ले जाने के लिए कमांड है:

  • ROBOCOPY "C:\4test" "F:\4testbackup" *.jpg /S /MOVE /MAXAGE:180

 

इतना ही! मुझे बताएं कि क्या इस गाइड ने आपके अनुभव के बारे में अपनी टिप्पणी छोड़कर आपकी मदद की है। कृपया दूसरों की मदद करने के लिए इस गाइड को लाइक और शेयर करें।


  1. विंडोज 10 में फोल्डर और फाइलों की तुलना कैसे करें।

    यदि आप विंडोज़ में फ़ोल्डर्स और फाइलों की तुलना करना चाहते हैं, तो इस लेख को पढ़ना जारी रखें क्योंकि हम आपको फाइलों और फ़ोल्डरों की तुलना और सिंक्रनाइज़ करने के लिए कुछ बहुत ही उपयोगी और मुफ्त टूल दिखाएंगे। जब आप एक फ़ोल्डर से दूसरे गंतव्य फ़ोल्डर में बड़ी संख्या में फ़ाइलों की प्रतिलिपि बनाते हैं

  1. विंडोज 10 और विंडोज 11 पर सर्च से फोल्डर और फाइलों को कैसे छिपाएं

    कभी किसी फ़ोल्डर को विंडोज 10 और विंडोज 11 पर सर्च से छिपाना चाहते हैं? भंडारण आकार और सामग्री के आधार पर, विंडोज़ पर कुछ फ़ोल्डर खराब खोज परिणामों के साथ आपकी खोज को बाधित कर सकते हैं। समस्या यह है कि विंडोज डिफ़ॉल्ट रूप से छिपी हुई फाइलों और फ़ोल्डरों की खोज नहीं करता है। आप चुन सकते हैं कि कौन-स

  1. Windows में फ़ोल्डर और फ़ाइलों को बलपूर्वक कैसे हटाएं?

    इस तथ्य से इनकार नहीं किया जा सकता है कि हमारे सिस्टम को अप्रासंगिक, बार-बार और जंक फ़ाइलों से साफ रखना महत्वपूर्ण है। ये न केवल अनावश्यक रूप से पर्याप्त जगह घेरते हैं, बल्कि हमारे अनुभव को भी बाधित करते हैं। लेकिन इन अनचाही फाइलों और फोल्डरों से छुटकारा पाना इतना आसान नहीं है। कई बार, जब हमारे पास