रोबोकॉपी के साथ ओवरराइटिंग


12

मैं फ़ाइलों की प्रतिलिपि बनाने के लिए रोबोकॉपी का उपयोग कर रहा हूं , लेकिन यह बस लटका हुआ है (मुझे लगता है कि इसका कारण यह है कि फ़ाइल पहले से ही स्थान में मौजूद है)। क्या कोई विकल्प है जिसका उपयोग करके मैं फ़ाइलों को अधिलेखित कर सकता हूं (यदि वे पहले से ही गंतव्य में हैं) या बस इसे कॉपी करें यदि यह नहीं है?


1
फांसी से आपका क्या मतलब है? क्या आपको कोई त्रुटि या कुछ दिखाई देता है? पीएस को देखिए / मीर विकल्प ...
क्रिस मुट्रे

यह कोई त्रुटि नहीं देता है। मैं / mir विकल्प का उपयोग नहीं कर सकता क्योंकि यह गंतव्य फ़ोल्डर में पहले से मौजूद फ़ाइलों को हटा देगा। कृपया कुछ अन्य विकल्प सुझाएं।
गौतम कुमार

where robocopyरोबोकॉपी निष्पादन योग्य खोजने की कोशिश करें और सुनिश्चित करें कि आप ऑपरेटिंग सिस्टम से मेल खा रहे हैं। IIRC, रोबोकॉपी का पुराना संस्करण जो संसाधन किट के साथ वितरित किया जाता था, बाद के ऑपरेटिंग सिस्टम के साथ पूरी तरह से संगत नहीं है और यह एक हैंग के रूप में प्रकट हो सकता है।
हैरी जॉन्सटन

आप इसका विवरण दिखाने के लिए इसे / V विकल्प के साथ चला सकते हैं।
एम-रज़ावी

जवाबों:


20

कोशिश करें /isजो "समान फ़ाइलें शामिल करें"। मेरे मामले में, रोबोकॉपी एक फ़ाइल को अधिलेखित नहीं करेगी, लेकिन इस विकल्प के साथ, यह होगा।


6

रोबोकॉपी फ़ाइलों को तब तक अधिलेखित करने में सक्षम होगी जब तक कि आप इसे ( /X*स्विच में से एक का उपयोग करके ) नहीं बताएं । एक लॉक की गई फ़ाइल इसे लटका सकती है, लेकिन वास्तव में रोबोकॉपी पुन: प्रयास करेगी, चूक के साथ इसका मतलब है कि किसी फ़ाइल को पुनर्प्राप्त करने में लंबा समय लग सकता है। आप पुन: प्रयास के विकल्प बदल सकते हैं ताकि यह केवल एक दो बार रिटायर हो जाए और शायद रिट्रीट के बीच बहुत लंबा इंतजार न करें।

से robocopy.exe /?:

::
:: Retry Options :
::
/R:n :: number of Retries on failed copies: default 1 million.
/W:n :: Wait time between retries: default is 30 seconds.

/REG :: Save /R:n and /W:n in the Registry as default settings.

/TBD :: wait for sharenames To Be Defined (retry error 67).

इसके अलावा, यह संभव है कि जंक्शन बिंदुओं के माध्यम से डेटा की पुनरावृत्ति हो । मैं /XJइसे रोकने के लिए हमेशा Robocopy ऑपरेशन में विकल्प का उपयोग करता हूं ।

शैतान के वकील के रूप में प्रश्न:

  1. आप किस कमांड लाइन का उपयोग कर रहे हैं और क्या आप हमें कंसोल आउटपुट दे सकते हैं?
  2. क्या आप सुनिश्चित हैं कि जिन फ़ाइलों पर यह लटका है, वे अभी बहुत बड़ी नहीं हैं?
  3. क्या आप सुनिश्चित हैं कि फाइलें लॉक नहीं हैं?
  4. क्या आप यह इंटरेक्टिव डेस्कटॉप पर चला रहे हैं? क्या यह अनुमति-संबंधी हो सकता है?

हाय नील, आपके उत्तर के लिए धन्यवाद। तो, आपका कहने का मतलब है कि यदि डिफॉल्ट फोल्डर में पहले से ही डेस्टिनेशन फोल्डर है तो वह फाइल को अधिलेखित कर देगा।
गौतम कुमार

यह निश्चित रूप से होना चाहिए, हाँ।
नील बर्नवेल

क्या आप मुझे बता सकते हैं कि उस मामले में निकास कोड क्या होगा?
गौतम कुमार g

1
निश्चित रूप से, हालांकि मुझे यकीन नहीं है कि यह आपकी मदद कैसे करता है: ss64.com/nt/robocopy-exit.html
नील बार्नवेल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.