कमांड प्रॉम्प्ट से विंडोज 7 फ़ाइल अनुमतियों को बदलें


20

मैं कमांड प्रॉम्प्ट का उपयोग करके विंडोज 7 फ़ाइल अनुमतियों को कैसे बदल सकता हूं?

मैं प्रोग्राम फ़ाइलों में अनुमतियां बदलना चाहता हूं, लेकिन caclsमेरे लिए काम नहीं कर रहा है।


: समान समस्या यहाँ उत्तर दिया गया है serverfault.com/a/533848/69330
Jörg

जवाबों:


20

caclsविंडोज 7 में दर्शाया गया है। आपको ICACLSइसके बजाय उपयोग करने की आवश्यकता है cacls

ICACLS "filename" /grant "Users":F

यह आदेश विशेषाधिकार प्रदान कर रहा है।


7

अनुमतियाँ बदलने के लिए, चलाने के लिए उस मशीन पर एक व्यवस्थापक खाते का उपयोग करें CACLS। यदि आपके पास UAC सक्षम है, तो आपको पहले उस पर राइट-क्लिक करके और "Run as Administrator" चुनकर कमांड प्रॉम्प्ट को ऊपर उठाना पड़ सकता है।

आप caclsनिम्नानुसार उपयोग कर सकते हैं :

CACLS files /e /p {USERNAME}:{PERMISSION}

कहाँ पे,

* /p : Set new permission
* /e : Edit permission and kept old permission as it is i.e. edit ACL instead of replacing it.
* {USERNAME} : Name of user
* {PERMISSION} : Permission can be:
      o R - Read
      o W - Write
      o C - Change (write)
      o F - Full control

उदाहरण के लिए, अपने उपयोगकर्ता खाते को पूर्ण (एफ) नियंत्रण प्रदान करने के लिए files, आप निम्न कमांड का उपयोग करेंगे (एक उन्नत विंडोज में त्वरित टाइप):

CACLS files /e /p %USERNAME%:f

निम्नलिखित कमांड टाइप करके पूरी मदद पढ़ें:

cacls /?

3

अगर, किसी भी कारण से, विंडोज 7 में व्यवस्थापक खाते के साथ फाइलें अलग हो गई हैं, तो ICACLS का उपयोग करके उन्हें पुनर्स्थापित नहीं किया जाएगा।

आपको मैन्युअल रूप से EACH फ़ाइल, एक समय में एक क्लिक करने के लिए मजबूर किया जाता है, और गुण> सुरक्षा टैब> उन्नत बटन> अनुमतियाँ टैब> जारी रखें बटन का चयन करें

यदि सक्षम है, तो फ़ाइलों और फ़ोल्डरों के लिए अनुमतियाँ संपादक के लिए UAC प्रॉम्प्ट को स्वीकृत करें और thsi ऑब्जेक्ट के माता-पिता से अंतर्निहित अनुमतियाँ शामिल करें । संकेत मिलने पर निकालें बटन पर क्लिक करें , फिर अंतर्निहित अनुमतियों को शामिल करें फिर से सक्षम करें , ठीक पर क्लिक करें ।

यह फ़ाइल तक आपकी पहुंच को पुनर्स्थापित करेगा।

यह एक संपूर्ण फ़ोल्डर या फ़ाइलों के सेट के खिलाफ कैसे पूरा किया जा सकता है? उपयोग करने से ICACLS *.* /RESETकाम नहीं चलता; यह प्रश्न में फ़ाइलों के लिए "प्रवेश निषेध है" त्रुटि में समाप्त होता है।


3
यह एक मंच नहीं है, इसलिए यदि आपके पास एक नया प्रश्न है, तो कृपया ऊपर दिए गए बड़े बटन का उपयोग करके एक नया प्रश्न पूछें।
slhck

सोच में "कुछ उपयोगकर्ता" जानकारी महत्वपूर्ण है। मैंने इस पेज में एंड-अप खराब अनुमतियों को ठीक करने का तरीका ढूंढा और उसकी जानकारी बहुत प्रासंगिक थी। लेकिन, चूंकि "कुछ उपयोगकर्ता" पोस्ट वें पीओ प्रश्न का उत्तर नहीं देता है, यह उत्तर के बजाय टिप्पणी या प्रश्न होना चाहिए।
एडेनशॉ

0

पहले फ़ोल्डर / फ़ाइलों का स्वामित्व लें, फिर आप उसी पर कार्य करें।

http://www.faqforge.com/windows/take-ownership-of-a-file-or-folder-by-command-in-windows/


यह लिंक-ओनली उत्तर है। अंतर्निहित > blockquoteसिंटैक्स का उपयोग करके कृपया अपने उत्तर की लिंक से कुछ जानकारी शामिल करें ।
wizzwizz4

यह उत्तर "आपकी समस्या का समाधान यहां है: http://google.com " के रूप में उपयोगी है 😋
ashleedawg

-1

caclsप्रोग्राम फ़ाइलों में अनुमति बदलने के लिए आपको सही व्यवस्थापक के साथ चलने की आवश्यकता है ...


2
कमांड का उपयोग करके प्रशासक के रूप में कैकल्स कैसे चलाएं?
सैम

... और एक व्यक्ति ऐसा कैसे करेगा?
ashleedawg

-1

icacls "फ़ाइल / folder_name" / अनुदान "USER": F / t : निर्दिष्ट फ़ाइल या फ़ोल्डर के लिए "USER" के रूप में निर्दिष्ट उपयोगकर्ता को पूर्ण पहुँच प्रदान करेगा। / T अपने उप-फ़ोल्डर और फ़ाइलों को ट्रैवर्सल की अनुमति देता है और अनुमति प्रदान करता है


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