RoboCopy एक हिडन सिस्टम फ़ोल्डर क्यों बनाता है?


10

मुझे लगा कि मैं एक फ़ोल्डर की सामग्री को किसी अन्य हार्डड्राइव के लिए प्रतिबिंबित करने के लिए रोबोकोपी की कोशिश करूंगा। और लगता है जैसे यह काम किया। लेकिन, किसी कारण से, गंतव्य फ़ोल्डर को देखने के लिए मुझे छिपी हुई फ़ाइलों, फ़ोल्डरों और ड्राइवों को सक्षम करना होगा और सुरक्षित संरक्षित ऑपरेटिंग सिस्टम फ़ाइलों को अक्षम करना होगा । ऐसा क्यों है? स्रोत और गंतव्य फ़ोल्डर दोनों शुरू में दृश्यमान और सामान्य निर्देशिका दोनों थे। जब मैं उस गंतव्य फ़ोल्डर के लिए गुणों को खोलता हूं, तो हिडन विशेषता और भी अक्षम हो जाती है। यहाँ क्या हो रहा है?

क्या इसलिए कि मैंने इसे व्यवस्थापक कमांड प्रॉम्प्ट में चलाया था? या यह मेरी पसंद के संशोधक के साथ एक मुद्दा है? या रोबोकॉपी वास्तव में सिर्फ इस तरह से काम करता है?

robocopy E: I:\E /COPYALL /E /R:0 /MIR /B /ETA

अपडेट: किसी अन्य ड्राइव को किसी अन्य फ़ोल्डर में कॉपी करने की कोशिश की, और मुझे वही हो रहा है। लेकिन जब मैं किसी फ़ोल्डर को किसी भिन्न फ़ोल्डर में कॉपी करने की कोशिश करता हूं, तो गंतव्य फ़ोल्डर सामान्य रहता है। क्या ऐसा हो सकता है क्योंकि मैं एक ड्राइव की प्रतिलिपि बनाता हूं? यदि हां, तो मैं इसे होने से कैसे रोक सकता हूं? क्योंकि मैं वास्तव में पूरी ड्राइव को कॉपी करना चाहता हूं ...


समय से पहले निर्देशिका बनाना काम नहीं करता है। जैसे ही आपका रनबो कॉपी फिर से चलता है, विशेषताएँ एक बार फिर से इसे छिपा देती हैं। विशेषता कमांड काम करता है।

जवाबों:


9

मेरे सिस्टम (विस्टा) पर, पॉवरशेल सी: \ ड्राइव को छुपा और सिस्टम विशेषताओं दोनों के सेट के रूप में दिखाता है।

    PS C:\Users\michael.DOMAIN> Get-Item c:\


    Directory:


Mode           LastWriteTime       Length Name
----           -------------       ------ ----
d--hs     8/18/2009 12:19 PM        <DIR> C:\

फ़ाइलों की प्रतिलिपि बनाने के बाद, आप उन्हें ठीक करने के लिए अट्रिब का उपयोग कर सकते हैं। Attrib / की जाँच करें? ब्योरा हेतु।


हम्म, हाँ, मेरे सभी तीन हार्ड ड्राइव में वे गुण हैं ... अजीब बात यह है कि मेरे डी और ई ड्राइव को एक छिपे हुए सिस्टम फ़ोल्डर मिला जब मैंने उन्हें एक बाहरी ड्राइव पर फ़ोल्डर्स में लूट लिया, जबकि सी ड्राइव में Oo नहीं था मुझे यह नहीं मिलता ...
Svish

मुझे एक छिपे हुए नेटवर्क शेयर ( $) के साथ एक ही समस्या है । मैं Get-Itemउस हिस्से पर चला गया और यह भी कहता d--hsहै कि मुझे लगता है कि इसका कारण है! धन्यवाद!
क्रिस हास

यह सामान्य रूप से नेटवर्क शेयरों का भी सच हो सकता है, जैसे कि हमारे Synology NAS बॉक्स से, जो एक छिपे हुए फ़ोल्डर के रूप में \\ nas \ sharename को चिह्नित करता है। जब आप उस फ़ोल्डर को रोबोकॉपी के साथ / copyall / / COPY: xAxxxx के साथ कॉपी करते हैं, जिसमें (A) डेस्टिनेशन फोल्डर को शामिल करता है, स्रोत के समान विशेषताओं के साथ बनाया जाता है।
बेवुल्फ़नोडे42

9

यह एक डिस्क के रूट से छिपे / सिस्टम सिस्टम वॉल्यूम जानकारी की प्रतिलिपि बनाने के साथ करना है - अगर यह कॉपी हो जाता है, तो लक्ष्य निर्देशिका को समान विशेषता सिस्टम / छिपा हुआ मिलता है।

प्रतिलिपि बनाने से पहले निर्देशिका बनाना मदद नहीं करता है क्योंकि रोबोकॉपी इसे छिपाएगी।

/A-:SHसिस्टम फ़ाइलों को अनदेखा करने के लिए स्विच जोड़ें ।

इस Microsoft Technet चर्चा में अधिक जानकारी ।


6

मैं भी इस समस्या में भाग गया हूं। ऐसा लगता है कि यह छिपा हुआ फ़ोल्डर तब आता है जब स्रोत निर्देशिका ड्राइव की जड़ होती है, जैसे। D:\या F:\। इन फ़ोल्डरों में सिस्टम और छिपी विशेषताएँ होंगी, और एक स्रोत रूट फ़ोल्डर होने के नाते, इसे attrib -s -hकमांड द्वारा हटाया नहीं जा सकता है ।

इस उदाहरण में, F:\स्रोत G:\गंतव्य है।

आप PowerShell में विशेषताएँ देख सकते हैं। आपको d--hsनिर्देशिका, छिपी और प्रणाली के लिए मोड दिखाई देगा । get-itemआदेश का प्रयास करेंC:\> Get-Item F:\

माना जाता है कि अगर फ़ोल्डर मौजूद है तो रोबोकॉपी इसे एक छिपे हुए फ़ोल्डर के रूप में नहीं बनाएगा। मैंने कुछ पोस्टों पर पढ़ा है कि /CREATEवसीयत का उपयोग करने से आप ट्रिक कर सकते हैं, या आप समय से पहले मैन्युअल रूप से फ़ोल्डर बना सकते हैं। मुझे इसे पूरी तरह से सत्यापित करने के लिए आगे के परीक्षण के साथ-साथ अन्य संयोजनों को भी करना होगा।

अन्यथा, आप attrib -h -s G:\Destination_Folderप्रतिलिपि के बाद सिस्टम और छिपी विशेषता को हटाने के लिए कर सकते हैं ।


-1

यदि आपको attribबाद में चलने में कोई आपत्ति नहीं है, तो एम एजिलर के घोल का प्रयोग करें । एक और उपाय यह होगा कि आप पहले ही लक्ष्य निर्देशिका बना लें:

  1. mkdir I:\E
  2. robocopy E: I:\E /COPYALL /E /R:0 /MIR /B /ETA

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