विंडोज में एक बहुत अच्छा टूल है; विंडोज 7 से लेकर आगे तक; जो आपको कमांड-लाइन इंटरफेस का उपयोग करके फाइल या फ़ोल्डर का स्वामित्व लेने देता है। इस टूल को "Takeown.exe" कहा जाता है।
विंडोज में स्वामित्व का क्या अर्थ है?
स्वामित्व वास्तव में, एक फाइल या फ़ोल्डर का उपयोग करने की अनुमति के साथ-साथ अन्य उपयोगकर्ताओं को एक विशिष्ट फाइल या फ़ोल्डर का उपयोग करने की अनुमति देना है। विंडोज के अंदर विभिन्न प्रकार के मालिक हैं। उनमें से एक TrustedInstaller.exe है जो एक विंडोज मॉड्यूल इंस्टॉलर है और यह विंडोज अपडेट की स्थापना, अवशिष्ट फाइलों को हटाने और संशोधन को सक्षम बनाता है। अन्य मालिक SYSTEM और एडमिनिस्ट्रेटर्स हैं जिनकी अलग-अलग भूमिकाएं हैं। एडमिनिस्ट्रेटर वह है जिसके पास फाइलों और फ़ोल्डर्स पर पूर्ण नियंत्रण होता है और वह अन्य उपयोगकर्ताओं को अनुमतियां दे सकता है।
कमांड-लाइन का उपयोग करके फाइल या फ़ोल्डर का स्वामित्व लेना
जैसा कि ऊपर उल्लेख किया गया है, विंडोज में Takeown.exe नाम का एक कमांड-लाइन टूल है जो स्वामित्व बदलने का सबसे आसान और तेज़ तरीका है। यह दो चरणों की प्रक्रिया है।
- पहला चरण: इसमें takeown कमांड-लाइन फ़ंक्शन का उपयोग करके फाइल/फ़ोल्डर का स्वामित्व लेना शामिल है।
- दूसरा चरण: दूसरे चरण में, एडमिनिस्ट्रेटर या लॉग-ऑन उपयोगकर्ता को चयनित फाइल/फ़ोल्डर का पूर्ण नियंत्रण अनुमति प्रदान की जाती है।
फाइल का स्वामित्व लेने के चरण
किसी विशिष्ट फाइल का स्वामित्व लेने के लिए, आपको कमांड प्रॉम्प्ट को एडमिनिस्ट्रेटर अधिकारों का उपयोग करके खोलना होगा। ऐसा करने के लिए, कोर्टाना के अंदर cmd टाइप करें, कमांड प्रॉम्प्ट डेस्कटॉप ऐप पर राइट क्लिक करें और व्यवस्थापक के रूप में चलाएं चुनें। यूजर अकाउंट कंट्रोल द्वारा संकेत मिलने पर हां पर क्लिक करें। उसके बाद, नीचे बताए गए चरणों का पालन करें।

- उन्नत कमांड प्रॉम्प्ट में, निम्न कमांड टाइप करें।
TAKEOWN /F "<फाइलनाम>"
- उपरोक्त कमांड में, आपको <फाइलनाम> को उस विशेष फाइल के वास्तविक पथ के साथ नाम से बदलना होगा जिसका आप स्वामित्व लेना चाहते हैं। मेरे मामले में, मैं अपनी हार्ड ड्राइव के लोकल डिस्क D में मौजूद एक 3GP वीडियो (dance.3GP) फाइल का स्वामित्व लेना चाहता हूं। तो, मैं उस विशेष फाइल के एक्सटेंशन सहित निम्न कमांड टाइप करूंगा।
TAKEOWN /F "D:\dance.3GP"
- यदि सब ठीक है, तो आपको निम्न सफलता संदेश दिखाई देगा।
"सफलता: फाइल (या फ़ोल्डर): "फाइलनाम" अब उपयोगकर्ता "कंप्यूटर नाम\उपयोगकर्ता नाम" के स्वामित्व में है।"

चयनित फाइल को पूर्ण नियंत्रण/अनुमति देने के चरण
फाइल का स्वामित्व लेने के बाद अगला चरण चयनित फाइल को पूर्ण नियंत्रण अनुमति देना है। इसके लिए, ICACLS फ़ंक्शन काम आता है। यहां सिंटैक्स है।
ICACLS "<फाइलनाम>" /grant %username%:F
नोट: यदि आप वर्तमान में लॉग-ऑन उपयोगकर्ता को अनुमति देना चाहते हैं, तो उपरोक्त कमांड टाइप करें। यदि लॉग-ऑन उपयोगकर्ता एडमिनिस्ट्रेटर है, तो उपरोक्त कमांड स्वचालित रूप से इसका पता लगा लेगा और प्रक्रिया निष्पादित करेगा। यदि आप विशिष्ट होना चाहते हैं, तो "%username%" को "administrators" से बदलें।
ICACLS "<फाइलनाम>" /grant administrators:F

कमांड निष्पादित होने के बाद, आप ऊपर की छवि में सफलता संदेश देखेंगे।
फ़ोल्डर का स्वामित्व लेने के चरण
फ़ोल्डर का स्वामित्व लेना फाइल के लगभग समान है। निम्न कमांड टाइप करें।
TAKEOWN /F "<फ़ोल्डरनाम>" /R /D Y
<फ़ोल्डरनाम> को उस फ़ोल्डर के नाम के साथ पथ से बदलें जिसका आप स्वामित्व लेना चाहते हैं। फ़ोल्डर के अंदर मौजूद सभी फाइलें भी इस प्रक्रिया में स्वामित्व में होंगी।

चयनित फ़ोल्डर को पूर्ण नियंत्रण/अनुमति देने के चरण
चयनित फ़ोल्डर को पूर्ण नियंत्रण असाइन करने के लिए, कमांड प्रॉम्प्ट के अंदर निम्न कमांड टाइप करें।
ICACLS "<फ़ोल्डरनाम>" /grant %username%:F /T
फिर से, <फ़ोल्डरनाम> को अपने वांछित से बदलें। यह वर्तमान में लॉग-ऑन उपयोगकर्ता को फ़ोल्डर और उसकी फाइलों का पूर्ण नियंत्रण देगा।