केवल फ़ोल्डर विंडो 8.1 से पढ़ी गई विशेषता को हटा नहीं सकते [डुप्लिकेट]


12

मैं विंडोज़ 8.1 64 बिट का उपयोग कर रहा हूं

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



2
लघु-संस्करण: यह केवल पढ़ने के लिए नहीं है, यह फ़ोल्डर के साथ काम करते समय कुछ और दर्शाता है। यह XP (अगर पहले नहीं) के बाद से इस तरह से किया गया है।
Ƭᴇc atιᴇ007

यह डुप्लिकेट नहीं हो सकता है, XP प्रश्न में वर्णित समाधान मेरे लिए विंडोज 8.1 प्रो पर काम नहीं करते थे।
क्रुकसेक

जवाबों:


12

फ़ाइल सिस्टम स्तर पर, दोनों फ़ाइलों और निर्देशिकाओं में "केवल पढ़ने के लिए" विशेषता होती है। दोनों को कमांड लाइन से अट्रिब कमांड का उपयोग करके सेट किया जा सकता है। हालाँकि, Windows GUI के भीतर, केवल-पठन के लिए रीड-ओनली विशेषता को एडजस्ट नहीं किया जा सकता है।

जब विंडोज GUI के भीतर एक फ़ोल्डर के रूप में एक निर्देशिका प्रस्तुत करता है, तो + r ध्वज का उपयोग केवल यह निर्धारित करने के लिए किया जाता है कि पृष्ठभूमि के साथ उस फ़ोल्डर को अनुकूलित किया गया है या नहीं, जैसे। इसके अलावा, इस ध्वज को Windows द्वारा अनदेखा किया गया है और यह ध्वज GUI में कहीं भी फ़ोल्डर के लिए प्रदर्शित नहीं किया गया है। फ़ोल्डर को हटा दिया जा सकता है और इस ध्वज की परवाह किए बिना लिखा जा सकता है क्योंकि Windows इस ध्वज की परवाह नहीं करता है जब यह फ़ोल्डर को हटाने या लिखने की बात आती है।

इसका एकमात्र अपवाद तब प्रतीत होता है जब कमांड लाइन से 'rd' कमांड का उपयोग करके फ़ोल्डर को हटाने का प्रयास किया जाता है। यह एकमात्र ऐसा मामला है जहां एक निर्देशिका पर + r ध्वज को विंडोज द्वारा सम्मानित किया जाता है क्योंकि इसका नाम उद्देश्य है।

यह KB आलेख Windows के पुराने संस्करणों के लिए है, लेकिन अभी भी लागू होता है: http://support.microsoft.com/kb/326549

जैसा कि फ़ोल्डर गुण संवाद बॉक्स द्वारा इंगित किया गया है, GUI में यह चेक बॉक्स वास्तव में केवल फाइलों पर लागू होता है :

फ़ोल्डर गुण संवाद बॉक्स

इस चेक बॉक्स में तीन राज्य हैं:

  • एक वर्ग: वह स्थिति जिसे हर बार किसी भी फ़ोल्डर के लिए गुण संवाद बॉक्स खोला जाता है। सभी फ़ोल्डर इस स्थिति को दिखाते हैं जब संवाद बॉक्स खोला जाता है और कोई परिवर्तन नहीं किया जाता है। जब चेकबॉक्स इस स्थिति में होता है, तो यह विंडोज़ को बताता है कि एपीपीएलवाई या ओके दबाए जाने पर फ़ाइलों की केवल-पढ़ने की विशेषता के लिए कुछ भी नहीं करना है।
  • एक चेकमार्क: जब इस स्थिति का चयन किया जाता है, तो यह विंडोज़ को निर्देश देता है कि जब वह APPLY या OK दबाए जाए, तो फ़ोल्डर के भीतर हर एक फ़ाइल पर केवल-पढ़ने के लिए ध्वज सेट करें।
  • क्लीयर / नो चैक / नो स्क्वेयर: जब इस राज्य का चयन किया जाता है, तो यह विंडोज़ को निर्देश देता है कि वह फ़ोल्डर के भीतर हर एक फाइल पर रीड-ओनली फ्लैग को क्लियर करे जब APPLY या OK दबाया जाए।

तो GUI के भीतर, फ़ाइलों को लिखने और हटाने की क्षमता NTFS अनुमतियों और रीड-ओनली फ्लैग दोनों के माध्यम से नियंत्रित की जाती है। दूसरी ओर, फ़ोल्डरों को NTFS अनुमतियों के माध्यम से नियंत्रित किया जाता है, जैसा कि पिछले उत्तर में विस्तृत है।


1
अट्रिब <dir> कमांड (no -r के साथ) दिखाता है कि फोल्डर पर कोई "R" नहीं है फिर भी यह आधा ग्रे (win8pro) दिखाता है।
क्रुकसेक

4

आपको फ़ोल्डर तक पूर्ण पहुंच प्रदान करने के लिए नीचे दिए गए चरणों का पालन करें।

  1. फ़ोल्डर को राइट-क्लिक करें - Properties
  2. Securityटैब - Advanced
  3. स्वामीChange के दाईं ओर क्लिक करें ।
  4. Usersबॉक्स में दर्ज करें और ठीक पर क्लिक करें ।
  5. चेकबॉक्स सक्षम करें Replace owner on subcontainers and objectsफिर लागू करें पर क्लिक करें
  6. अगर कहा जाए कि हाँ परYou do not have permissions to read.. क्लिक करें ।
  7. उन्नत सुरक्षा सेटिंग्स संवाद से पूरी तरह से बाहर ।
  8. फ़ोल्डर को राइट-क्लिक करें - Properties
  9. Securityटैब - Edit
  10. Add..
  11. Usersबॉक्स में दर्ज करें और ठीक पर क्लिक करें ।
  12. पूर्ण नियंत्रण चेकबॉक्स सक्षम करें फिर ठीक पर क्लिक करें ।

या attribकमांड का उपयोग करते हुए , प्रशासक के रूप में एक प्रॉम्प्ट कमांड खोलें और निम्नलिखित कमांड को निष्पादित करें:

attrib -r c:\foo

c:\fooअपने फ़ोल्डर के लिए बदलें । अधिक जानकारी के लिए यहाँ


3
मैंने आपके निर्देश का बिल्कुल पालन किया, और मुझे अब भी वही समस्या है।
user3308082

1
@ user3308082 attribकमांड का उपयोग करने का प्रयास करें ।
stderr

Attrib <dir> कमांड (no -r के साथ) दिखाता है कि फोल्डर पर कोई "R" नहीं है फिर भी चेकबॉक्स आधा ग्रे (win8pro) दिखाता है।
क्रुकसेक

इस ALMOST ने मेरे लिए काम किया ... मेरे लिए कुंजी 'उन्नत' संवाद में थी ... 'विरासत में मिली अनुमतियों' को अनचेक करते हुए और पॉप-अप द्वारा पुष्टि करने के लिए कहने पर इसे 'निकालें' के लिए कहा। इसके बाद मुझे अपने उपयोगकर्ता को फ़ोल्डर की अनुमतियों में जोड़ना पड़ा, और सब कुछ ठीक लगा।
nmz787

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