विंडोज 7 में प्रशासनिक विशेषाधिकार के बिना एक कार्यक्रम चलाएं [डुप्लिकेट]


8

विंडोज 7 में मेरा खाता एक व्यवस्थापक खाता है। जब मैं रन बॉक्स (WinKey + R) खोलता हूं, तो मुझे चेतावनी दी जाती है, "यह कार्य प्रशासनिक विशेषाधिकारों के साथ बनाया जाएगा।"

यहां छवि विवरण दर्ज करें

क्या कार्यक्रम को स्वयं के रूप में चलाने का कोई तरीका है, लेकिन प्रशासनिक विशेषाधिकार के बिना जब एक व्यवस्थापक के रूप में लॉग इन किया जाता है?


जवाबों:


1

जबकि कोई यह तर्क दे सकता है कि आप चीजों को कुछ पीछे कर रहे हैं, यदि आप जोर देते हैं, तो आप देख सकते हैं:

DropMyRights

प्रक्रिया एक्सप्लोरर / Psexec


1
ध्यान दें कि ब्राउज़रों और अन्य उच्च-जोखिम वाले अनुप्रयोगों के लिए ड्रॉप-मैटर या संबंधित सॉफ़्टवेयर का उपयोग करते समय निश्चित रूप से सुरक्षा को जोड़ा जाएगा, यह एकमात्र वास्तविक समाधान के लिए एक उचित विकल्प के पास है, पूरी तरह से विस्मयादिबोधक चिह्न के विलियम हिल्सम के उपयोग के लिए, UAC को वापस करें पर!
थॉमस नोव

9

हाँ।

UAC को वापस चालू करें!

तकनीकी रूप से, कार्यक्रम अभी भी आपके खाते के संदर्भ में चलेगा, लेकिन UAC पहले प्रमाणीकरण के बिना सिस्टम में व्यापक परिवर्तन को रोक देगा।

एकमात्र दूसरा विकल्प शॉर्टकट बनाना और फिर राइट क्लिक करना है, और Run as different userफिर एक खाता चुनना है जिसमें प्रशासन के अधिकार नहीं हैं। यहां छवि विवरण दर्ज करें


सामान्य तौर पर, मैं यूएसी को बंद करना पसंद करता हूं, क्योंकि मैं एक टन विकास कार्य करता हूं जहां यूएसी रास्ते में मिलेगा। लेकिन एक वेब ब्राउज़र, उदाहरण के लिए, मैं अनपेक्षित रूप से चलाना चाहूंगा, ब्राउज़र के कारनामों की चपेट में आने के जोखिम को कम करने के लिए।
kpozin

3
UAC को विकास के रास्ते में नहीं लाना चाहिए अगर सही ढंग से किया जाए .... आपको वास्तव में किस तरह की समस्याएं हैं? (केवल समस्याएं जो मुझे सेटअप / पैचिंग के दौरान होती हैं)
विलियम हिल्सम

4

आपको उपयोगकर्ता खाता नियंत्रण चालू करना होगा:

  1. कंट्रोल पैनल पर जाएं Accounts उपयोगकर्ता खाते और परिवार सुरक्षा। उपयोगकर्ता खाते
  2. चेंज यूजर अकाउंट कंट्रोल सेटिंग्स पर क्लिक करें
  3. डिफ़ॉल्ट स्तर का चयन करें
  4. क्लिक [OK]
  5. रीबूट

2

runas /trustlevel:0x20000 cmd.exeउदाहरण के लिए एक कमांड प्रॉम्प्ट लॉन्च करेगा जो यह मानता है कि यह एक व्यवस्थापक है (यदि मूल रूप से इस तरह लॉन्च किया गया है) लेकिन इसमें लेखन की तरह उन्नत विशेषाधिकार नहीं हैं C:\Windows\। यह भी उदाहरण के लिए msi संकुल को स्थापित करने के लिए काम करता है जिसे केवल उन्नत विशेषाधिकार की आवश्यकता होती है क्योंकि वे C:\Program Files(प्लस माइनस (x86)) में स्थापित करना चाहते हैं । स्रोत: यह एसयू जवाब


मेरे पास एक समस्या है जहां एक प्रोग्राम तब काम करता है जब उपयोगकर्ता कमांड प्रॉम्प्ट से लाया जाता है लेकिन उसी उपयोगकर्ता के लिए व्यवस्थापक कमांड प्रॉम्प्ट से नहीं। व्यवस्थापक प्रॉम्प्ट में, मैंने कोशिश की runas /trustlevel:0x20000 ...लेकिन कार्यक्रम अभी भी काम नहीं करता है। व्यवस्थापक प्रॉम्प्ट से इसे चलाने का एकमात्र तरीका है runas /user:thesameuser cmd ...। यह एक नया प्रॉम्प्ट खोलता है जो वास्तव में उपयोगकर्ता-स्तर है (और जहां प्रोग्राम ठीक चलता है)। यह विकल्प, हालांकि, पासवर्ड के साथ एक समस्या में चलता है और / savecred किसी कारण से मदद नहीं कर रहा है। तो, उपयोगकर्ता के प्रांप्ट से
पेट्र वेपेक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.