लक्ष्य पर फ़ाइल और निर्देशिका समय को संरक्षित करने के लिए रोबोकॉपी क्या स्विच का उपयोग कर सकती है?


22

एक नई ड्राइव में फ़ाइलों को कॉपी करने के लिए रोबोकॉपी का उपयोग करने के बाद मैंने महसूस किया कि सभी फ़ाइल और निर्देशिका निर्माण समय और कॉपी करने के समय पर रीसेट हो गए हैं।

क्या रोबोस्कोपी बनाने के लिए कुछ स्विच हैं जो मूल फाइलों को बनाए रखते हैं?

जवाबों:


36

स्विच /COPY:[copyflags]और /DCOPYस्विच के विकल्पों पर एक नज़र डालें ।

ROBOCOPY /?उपयोग जानकारी के अनुसार :

/ COPY: copyflag [s] :: फ़ाइलों के लिए COPY क्या है (डिफ़ॉल्ट है / COPY: DAT)।
                      (copyflags: D = Data, A = Attributes, T = Timestamps)।
                      (एस = सुरक्षा = एनटीएफएस एसीएल, ओ = मालिक जानकारी, यू = जानकारी का उपयोग करते हुए)।

/ DCOPY: T :: COPY डायरेक्टरी टाइमस्टैम्प।

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

ROBOCOPY c: \ src d: \ dest / MIR / COPY: DT / DCOPY: T

सभी फ़ाइलों और फ़ोल्डरों को कॉपी करेगा और दिनांक और समय टिकटों को संरक्षित करेगा।

ROBOCOPY c: \ src d: \ dest / MIR / COPY: DAT / DCOPY: T

सभी फ़ाइलों और फ़ोल्डरों को कॉपी करेगा और दिनांक और समय टिकटों और फ़ाइल विशेषताओं को संरक्षित करेगा।

एक और भी है (और मेरा मानना ​​है कि पदावनत?) स्विच /TIMFIXजो बहुत कुछ करता है, /COPY:DTलेकिन यह फ़ोल्डरों पर समय टिकटों को ठीक नहीं करता है।

विंडोज 7 x64 अल्टीमेट पर ROBOCOPY 5.1.10.1027 के साथ इनका परीक्षण किया गया।

ध्यान रखें कि /MIRस्विच उस निर्देशिका को दर्पण करता है जिसे आप कॉपी कर रहे हैं; वह है, /MIRस्रोत फ़ोल्डर में नहीं मिली गंतव्य फ़ोल्डर की फ़ाइलों को भी हटा देगा। /MIRस्विच के बराबर है /Eऔर /PURGEस्विच एक साथ इस्तेमाल किया है (लेकिन एक साथ मामूली अपवाद )।


आप अपने रोबो संस्करण को कैसे देखते हैं?
पचेरियर

@Pacerier Right-click -> Properties -> Details tabनिष्पादन पर जो आम तौर पर पर स्थित हैC:\Windows\System32\Robocopy.exe
कीव

संभव नहीं है कि मैं UEFI cmd पर हूं X:\Windows\System32\Robocopy.exe। वहाँ यह करने के लिए एक cmd तरीका है?
पचेरियर

@ स्पेसर - मुझे नहीं पता कि "यूईएफआई पर संभव नहीं है" से आपका क्या मतलब है, क्या आप समझा सकते हैं?
केव

1
@ इनमें से कोई एक तरीका मदद कर सकता है: stackoverflow.com/questions/602802/…
केव

0

मैं काम में इस का उपयोग करें। / MIR स्विच का उपयोग करने से अधिक सुरक्षित है जो डेटा को अधिलेखित या हटा सकता है। यह फ़ोल्डर्स और फ़ाइलों के लिए टाइमस्टैम्प की नकल करेगा।

robocopy G:\users\username F:\Users\username /COPYALL /E /dcopy:T /SECFIX

/ ई खाली फ़ोल्डर की प्रतिलिपि बनाता है (यदि आवश्यक न हो तो हटा दें)

/ SECFIX NTFS अनुमतियों की प्रतिलिपि बनाता है (यदि आवश्यक न हो तो हटा दें)

/ XO को पुराने को बाहर करने के लिए जोड़ा जा सकता है (अर्थात यदि एक फ़ोल्डर माइग्रेशन के लिए ट्रू-अप किया जा रहा है)

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