आसान तरीका...
यह किसी भी PowerShell सत्र से किसी भी समय व्यवस्थापक विशेषाधिकार प्राप्त करने के लिए एक आसान कमांड सेट करने का तरीका है !
चरण 1: अपना PowerShell प्रोफ़ाइल खोलें। (यदि यह गायब है तो नोटपैड को फ़ाइल बनाने की अनुमति दें।)
notepad "$profile"
चरण 2: निम्नलिखित कोड को उस फ़ाइल में कहीं भी चिपकाएँ।
function GoAdmin { start-process powershell –verb runAs }
चरण 3: PowerShell को पुनरारंभ करें। आदेश अब स्थायी रूप से उपलब्ध है।
चरण 4: किसी भी समय आप व्यवस्थापक जाना चाहते हैं, बस टाइप करें GoAdmin
(और सही मामले को टाइप करने के बारे में चिंता न करें; पीएस फ़ंक्शन वास्तव में असंवेदनशील हैं)। आप निश्चित रूप से फ़ंक्शन को कुछ और जैसे Elevate
या जैसे भी नाम दे सकते हैं , लेकिन मैं संघर्षों का कोई जोखिम नहीं चाहता था, इसलिए मैंने इसे दो शब्दों का वाक्यांश बिना किसी हाइफ़न के नाम दिया, यह सुनिश्चित करने के लिए कि यह पावरशेल की अपनी विशेषताओं के साथ कभी भी संघर्ष नहीं करेगा।
ध्यान दें कि व्यवस्थापक विंडो एक अलग शेल में खुलती है। आप मूल शेल को बंद कर सकते हैं, या इसे खोल कर रख सकते हैं। यदि आपका व्यवस्थापक काम कुछ "बड़ा" करता है जैसे कि पर्यावरण चर को जोड़ना / संशोधित करना, तो आपका उपयोगकर्ता-शेल (गैर-व्यवस्थापक) बस refreshenv
अपने पर्यावरण को फिर से लोड करने और परिवर्तन प्राप्त करने के लिए टाइप कर सकता है ।
तो मूल रूप से, बस GoAdmin
, व्यवस्थापक काम करता है जैसे कि पैकेजों को स्थापित करना ( https://chatalogy.org/ के साथ ! बेशक!), और फिर व्यवस्थापक विंडो को बंद करें और refreshenv
अपने उपयोगकर्ता-शेल में चलाएं ! देखा।