सवाल
क्या किसी को उन फ़ाइलों और फ़ोल्डरों को स्थानांतरित करने का तरीका पता है जिनके पास कमांड-लाइन या बैच फ़ाइल से छिपी हुई, सिस्टम, या रीड-ओनली विशेषता सेट है? (नहीं, पहले विशेषताओं को अलग करना एक विकल्प नहीं है क्योंकि इस कदम के बाद उन्हें फिर से सेट करने के लिए कौन से गुण निर्धारित किए गए थे, यह जानने का कोई व्यावहारिक तरीका नहीं है।)
(असफल प्रयास
मूल
move
कमांड का उपयोग छिपी या सिस्टम विशेषता सेट के साथ वस्तुओं के साथ काम नहीं करता है और किसी कारण से, इसमें विशेषताओं को निर्दिष्ट करने के लिए स्विच नहीं होते हैं जैसे कि कमांडdir
औरdel
करते हैं।मैंने एक उपयोगिता का उपयोग करने की कोशिश की जो मैंने लिखा था कि शेल के फ़ाइल ऑपरेशन फ़ंक्शन का उपयोग करता है, लेकिन इसके
start /w
लिए बैच फ़ाइल को आगे बढ़ने से रोकने के लिए उपयोग करने की आवश्यकता होती है , और यह किसी कारण से लंबे फ़ाइल नाम समर्थन के बारे में शिकायत करता है।मैंने उपयोग करने की कोशिश की
robocopy
, लेकिन यह पहले फाइलों को कॉपी करता है और फिर स्रोत को स्थानांतरित करने के बजाय मूल को हटा देता है (जिसके परिणामस्वरूप एक निराशा होती है, यहां तक कि अत्यधिक आउटपुट के साथ पुनर्निर्देशित किया जाता हैnul
)।
(हैरानी की बात यह है कि कुछ लोगों को कभी भी कमांड-लाइन से छिपी हुई फाइलों को स्थानांतरित करने की आवश्यकता होती है। मुझे मिल सकता है कि यह एक व्यक्ति था जिसने प्रयास को छोड़ दिया।)
\temp
निर्देशिका बना रहे हैं , तो केवल%1
निर्देशिका का नाम बदलना / स्थानांतरित करना क्यों नहीं है\temp
? या कि सिर्फ सरलीकृत मामला है?