सवाल रोबोकॉपी का मतलब tweaked, अकेला, और अतिरिक्त द्वारा क्या मतलब है?


रोबोकॉपी दस्तावेज विकल्प के लिए /it बस "tweaked 'फ़ाइलें शामिल है" शामिल है। "Tweaked" मतलब क्या है?

रोबोकॉपी दस्तावेज विकल्प के लिए /xl बस अकेले 'फाइलों और निर्देशिकाओं को छोड़कर' बहिष्कृत करता है "। "अकेला" क्या मतलब है?


92
2017-07-24 19:13


मूल




जवाब:


"ट्वीक":

एक ट्वीड फ़ाइल को एक ऐसा माना जाता है जो समान आकार और टाइमस्टैम्प के साथ स्रोत और गंतव्य दोनों में मौजूद होता है, लेकिन अलग-अलग विशेषता सेटिंग्स।

"अकेला":

एक "अकेला" फ़ाइल स्रोत में मौजूद है लेकिन गंतव्य नहीं है; अकेले छोड़कर गंतव्य में किसी भी नई फाइल को जोड़ा जा सकता है।

"अतिरिक्त" (दूसरा जो अच्छी तरह से समझाया नहीं गया है):

गंतव्य में एक "अतिरिक्त" फ़ाइल मौजूद है लेकिन स्रोत नहीं है; अतिरिक्त को छोड़कर गंतव्य से किसी भी विलोपन को रोक देगा।

यहां अधिक जानकारी


99
2017-07-24 19:28



मुझे लगता है कि "अतिरिक्त" के बारे में जवाब थोड़ा भ्रामक है। गंतव्य में फाइलों को जरूरी नहीं है क्योंकि इसकी लिस्टिंग अतिरिक्त है? - Brimstedt
प्रलेखन के अनुसार, "अतिरिक्त" फ़ाइलों पर कभी भी कोई कार्रवाई नहीं की जाती है। वे प्रोग्राम आउटपुट लॉग में बस रिपोर्ट की जाती हैं। यदि आप "/ XX" स्विच शामिल करते हैं तो उन्हें प्रोग्राम आउटपुट में भी रिपोर्ट नहीं की जाती है। मुझे नहीं पता कि यह वास्तव में इस तरह से काम करता है, लेकिन इसे संदेह करने का कोई कारण नहीं है ... मैंने कभी परीक्षण परीक्षा के रूप में इसे आजमाया नहीं है। - Kevin Fegan
/ PURGE विकल्प उन फ़ाइलों को हटा देगा जो अब स्रोत में नहीं हैं (/ एमआईआर विकल्प के साथ)। अनुमोदित, मुझे नहीं पता कि एक्सएक्स / पर्ज क्या कर रहा है ... - Richard


"ट्वीड", "लोनली", और "अतिरिक्त" फाइलों के रोबोकोपी "क्लासेस" का संदर्भ लें।

संसाधित प्रत्येक निर्देशिका के लिए रोबोकोपी स्रोत और गंतव्य निर्देशिका दोनों में, फाइलपेक्स को शामिल करने वाली फ़ाइलों की एक सूची बनाता है। कार्यक्रम तब इन सूचियों को पार-संदर्भित करता है, यह देखते हुए कि कौन सी फाइलें मौजूद हैं, जहां फ़ाइल समय और आकार की तुलना संभव हो, और प्रत्येक चयनित फ़ाइल को निम्न वर्गों में से एक में स्थानांतरित करें:

File        Exists In   Exists In        Source/Dest     Source/Dest   Source/Dest
Class       Source      Destination      File Times      File Sizes    Attributes
=========== =========== ================ =============== ============= ============
Lonely      Yes         No               n/a             n/a           n/a
Tweaked     Yes         Yes              Equal           Equal         Different
Same        Yes         Yes              Equal           Equal         Equal
Changed     Yes         Yes              Equal           Different     n/a
Newer       Yes         Yes              Source > Dest   n/a           n/a
Older       Yes         Yes              Source < Dest   n/a           n/a
Extra       No          Yes              n/a             n/a           n/a
Mismatched  Yes (file)  Yes (directory)  n/a             n/a           n/a

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

आम तौर पर, ट्वीड फ़ाइलों को न तो पहचाना जाता है और न ही कॉपी किया जाता है - उन्हें आमतौर पर डिफ़ॉल्ट रूप से समान फ़ाइलों के रूप में पहचाना जाता है। केवल जब स्विच / आईटी का उपयोग किया जाता है, वही और ट्वीड फाइलों के बीच भेद किया जाएगा, और तभी त्वाक्ड फाइलों की प्रतिलिपि बनाई जाएगी।

इस डिफ़ॉल्ट व्यवहार को ओवरराइड करने के लिए निम्न स्विच का उपयोग करें:

Switch   Function
======== =====================
/XL      eXclude Lonely files and directories.
/IT      Include Tweaked files.
/IS      Include Same files.
/XC      eXclude Changed files.
/XN      eXclude Newer files.
/XO      eXclude Older files.

Use the following switch to suppress the reporting and processing of Extra files:  
/XX      eXclude eXtra files

मुझे RoboCopy संस्करणों के लिए प्रलेखन मिला XP010 (विंडोज एक्सपी) और 1.70। यदि मुझे संस्करण XP026 या XP027 (विंडोज 7) के लिए दस्तावेज़ मिलते हैं, तो मैं उन्हें यहां लिंक कर दूंगा।

संपादित करें (danpritts) - वे robocopy के संस्करण संख्या निर्दिष्ट नहीं है लेकिन यहां हैं (कम विस्तृत) विंडोज 7/8/2008/2012 रोबोकॉपी डॉक्स


86
2017-07-05 06:17



@ केविन, वाह, यह अच्छी चीजें दोस्त है। बीटीडब्ल्यू, रोबोकोपी के पुराने संस्करणों को डाउनलोड करने के लिए कोई जगह है? - Pacerier
@Pacerier - आप rktools.exe को डाउनलोड करके "विंडोज सर्वर 2003 संसाधन किट टूल्स" से Robocopy.exe की एक प्रति प्राप्त कर सकते हैं: microsoft.com/en-us/download/details.aspx?id=17657 । इसमें रोबोकॉपी संस्करण XP010 शामिल है। यदि आप पूर्ण पैकेज को इंस्टॉल नहीं करना चाहते हैं, तो बस एक अस्थायी फ़ोल्डर में UNZIP rktools.exe। यह rktools.msi (और 2 ".cab" फ़ाइलें) निकाल देगा, फिर UNZIP rktools.msi। आपको रोबोकॉपी (संस्करण XP010) और Robocopy.doc मिलेगा। - Kevin Fegan
@Pacerier - आप Robocopy.exe संस्करण XP026 की प्रति भी प्राप्त कर सकते हैं जो रोबोकॉपी जीयूआई में शामिल है: technet.microsoft.com/en-us/magazine/... - Kevin Fegan