2012-08-27 6 views
13

मुझे "छिपी हुई" - फ़ाइलों और निर्देशिकाओं से एट्रिब्यूट को दोबारा हटाने के लिए आदेशों का एक कमांड या सरल बैच नहीं मिल सकता है। "अट्रिब" ​​और "फॉर" जैसे सभी कमांड छिपी हुई फाइलों को छोड़ने लगते हैं। उदा।सीएमडी: मैं "छिपी हुई" - फ़ाइलों और निर्देशिकाओं की सामग्री को दोबारा कैसे हटा सकता हूं

attrib -H /S /D /L mydir 

कुछ भी नहीं करता है, क्योंकि यह सभी छिपा सामान छोड़ देता है। क्या कोई जानता है कि मानक विंडोज टूल्स के साथ ऐसा कैसे करें?

उत्तर

7

-h ले जाएं और mydir निर्दिष्ट एक निर्देशिका

attrib /S /D /L -H mydir\*.* 
+0

मैं कर रहे हैं इस जवाब पर हिचकिचाहट क्योंकि यह "mydir" के "छिपे हुए" -फ्लैग को नहीं हटाता है। लेकिन कोई अन्य समाधान नहीं आ रहा है। "*। *" जोड़ने के बारे में संकेत और फिर एक अतिरिक्त कमांड "attrib -H/D/L mydir" जोड़ने से मेरी समस्या हल हो गई, इसलिए मैं इस जवाब को आभारी रूप से स्वीकार करूंगा। पीएस .: मेरे लिए इससे कोई फर्क नहीं पड़ता कि मैंने कहां रखा है। – Searle

25

तुम भी प्रणाली को हटाए बिना छिपा नहीं निकाल सकते है।

आप चाहते हैं:

cd mydir 
attrib -H -S /D /S 

कि छिपे हुए और सिस्टम को हटा देगा अपने वर्तमान निर्देशिका के अंदर सभी फ़ाइलें/फ़ोल्डर से जिम्मेदार बताते हैं।

+0

सिस्टम विशेषताएँ मेरे मामले में सेट नहीं की गई थीं। लेकिन जानना अच्छा है! – Searle

0

सिर्फ टाइप

attrib -h -r -s /s /d j:*.* 

जहां j ड्राइव अक्षर है .. जे ड्राइव

में सभी बंद कर दिया सामान बातें बताता है, तो यू यह specific..then cmd का उपयोग कर एक विशिष्ट स्थान पर जाने के लिए और फिर वह लिखें बनाना चाहते

attrib -h -r -s /s /d "foldername" 

यह भी ड्राइव या फ़ोल्डरों को लॉक करने के लिए इस्तेमाल किया जा सकता बस में परिवर्तन "-" "+" के

attrib +h +r +s /s /d "foldername" 
0

व्यवस्थापक मोड में कमांड प्रॉम्प्ट को लॉन्च करने के

  1. खोजें में टाइप करें cmd और पकड़ Crtl + शिफ्टव्यवस्थापक मोड
  2. प्रकार attrib -h -r -s /s /d "location of the drive letter:" \*.*
+0

"खोज" सभी विंडोज संस्करणों में मौजूद नहीं है, और "Ctrl + Shift" कुछ भी नहीं करता है। –

1

में खोलने के लिए अपने वर्तमान निर्देशिका और उप निर्देशिकाओं के लिए एक बैच फ़ाइल बनाने के लिए:

cd %~dp0 
attrib -h -r -s /s /d /l *.* 
6

यदि आप पूरे फ्लैश ड्राइव पर सभी फ़ोल्डर्स में सभी फ़ाइलों के लिए विशेषताओं को हटाना चाहते हैं तो यह करें:

attrib -r -s -h/एस/डी

इस आदेश सभी फ़ाइलों को फ़ोल्डर और सबफ़ोल्डर के लिए attrubutes निकाल देगा:

-पढ़ें केवल -System फ़ाइल छिपा -is - फाइलों और सभी उपफोल्डर्स से मिलान करने की प्रक्रिया। -Processes रूप में अच्छी तरह

0

फ़ोल्डरों उदाहरण फ़ोल्डर के लिए ई के तहत नए नामित: ड्राइव

प्रकार आदेश:

e:\cd new 

e:\new\attrib *.* -s -h /s /d 

और सभी फ़ाइलों और फ़ोल्डरों अन-छिपा