क्या विंडोज 7 में "उन्नत" मानक उपयोगकर्ता के रूप में एक कार्यक्रम चलाना संभव है?


1

क्या विंडोज 7 में "उन्नत" मानक उपयोगकर्ता के रूप में एक कार्यक्रम चलाना संभव है? इसलिए यदि उपयोगकर्ता एक कार्यक्रम चलाता है जैसे कि वे "व्यवस्थापक" थे तो उनके कार्यों को उनके उपयोगकर्ता नाम के तहत सहेजा जाएगा -चूच के रूप में "उपयोगकर्ता नाम" - सामान्य "व्यवस्थापक" खाते से।

यहाँ मैं क्या करने की कोशिश कर रहा हूँ का विवरण है:

मैं सबसे अनुमान लगा रहा हूं कि शीर्षक पढ़ने वाले को लगता है कि "क्या आपका मतलब है कि आप एक (व्यवस्थापक) (खाता, या अंतर्निहित व्यवस्थापक एसीसी) के रूप में एक कार्यक्रम चलाना चाहते हैं?"।

केवल यह इंगित करना चाहता हूं कि वह नहीं जो मैं करना चाहता हूं। हां, मैंने यहां पहले से ही अधिकांश पदों की जांच कर ली है। वे सभी UAC प्रॉम्प्ट सेटअप के लिए सामान्य "मानक उपयोगकर्ता MyAccount" और "व्यवस्थापक उपयोगकर्ता AdminAcc" को शामिल करते हैं (केवल कुछ ही अंतर्निहित व्यवस्थापक को सक्षम करते हैं)।

मैंने देखा है कि एक प्रोग्राम को व्यवस्थापक USER के रूप में चला रहा है (बिल्ट-इन वन नहीं, जिसे मैंने अक्षम कर दिया है) न केवल प्रोग्राम को उस उपयोगकर्ता के रूप में चलाता है, बल्कि यह उस खाते के फ़ोल्डर के बजाय THAT उपयोगकर्ता के खाता फ़ोल्डर में परिवर्तन को बचाता है इसे चलाया गया था।

इसलिए वैसे भी, मैं एक एकल उपयोगकर्ता वातावरण में हूं, जो कभी-कभी घर के अन्य लोगों द्वारा उपयोग किया जाता है जो उन लोगों पर क्लिक करने के लिए प्रवृत्त होते हैं, जिन्हें आपने "$ 9,999,999 जीता है!" स्पैम विज्ञापनों और जाहिर तौर पर यह मैलवेयर के कारण हुआ, इसलिए मैंने विंडोज 7 को फिर से इंस्टॉल किया।

इस पिछले सेटअप पर एक प्रोग्राम को चलाने वाला व्यवस्थापक के रूप में इसे मेरे उपयोगकर्ता खाते के अंतर्गत चलाता है और मेरे खाते के फ़ोल्डर में सेटिंग्स को बचाता है। इस नए सेटअप में, मेरे पास दो खाते हैं, एक नया बनाया गया व्यवस्थापक खाता "व्यवस्थापक" और डिफ़ॉल्ट / प्राथमिक निर्मित खाता "उपयोगकर्ता नाम", अंतर्निहित व्यवस्थापक अक्षम है।

इसलिए जब प्रोग्राम चलाने के लिए जो व्यवस्थापक के रूप में चलाने की आवश्यकता होती है, तो वे व्यवस्थापक पासवर्ड के लिए संकेत देते हैं और "उपयोगकर्ता नाम" के बजाय "व्यवस्थापक" के रूप में चलाए जाते हैं, और प्रोग्राम "उपयोगकर्ता नाम" के बजाय "व्यवस्थापक" के भीतर अपनी सेटिंग्स को बचाता है। मुझे पता है कि यह कैसे है। सामान्य रूप से काम करता है।

हालाँकि, मैं जो चाहता हूं वह कुछ इस तरह है: मानक खाते "उपयोगकर्ता नाम" का उपयोग करके व्यवस्थापक के रूप में एक कार्यक्रम चलाएं ताकि कार्यक्रम "उपयोगकर्ता नाम" पर अपनी सेटिंग्स को सहेज सके।

यह संभव है या नहीं? मेरा वर्तमान समाधान केवल "उपयोगकर्ता नाम" को "व्यवस्थापक" में बदलना है फिर प्रोग्राम इंस्टॉल करना और इसे फिर से मानक उपयोगकर्ता में बदलना है। इसका स्पष्ट अर्थ है कि मैं कंप्यूटर को केवल मानक उपयोगकर्ता में बदले बिना नहीं छोड़ सकता।

संपादित करें: मैं इसे लेता हूं जो मैं करना चाहता हूं वह बस असंभव है? यदि हां, तो एक अच्छा सेटअप क्या होता? जहां दैनिक उपयोग के लिए एक सीमित खाता और सामान स्थापित करने के लिए एक accound है


1
इस सवाल पर सफाई दी और जोर देने के लिए लगाए गए ब्लॉक उद्धरणों को हटा दिया, जो वास्तव में काफी भ्रामक थे: आपको जोर देने के लिए खुद को उद्धृत नहीं करना चाहिए।
JakeGould

यदि मैंने आपके प्रश्न को सही ढंग से समझा है, तो आप प्रशासक समूह (प्रशासक खाता नहीं) में एक उपयोगकर्ता के निजीकरण के साथ एक कार्यक्रम चलाने में सक्षम होना चाहते हैं, लेकिन चल रहे कार्यक्रम द्वारा किए गए किसी भी परिवर्तन को अप्रकाशित में प्रतिबिंबित किया जाना चाहिए गैर-व्यवस्थापक) उपयोगकर्ता का खाता प्रोग्राम को चलाने के लिए उपयोग किए गए व्यवस्थापक खाते के बजाय। क्या ये सही है?
Crippledsmurf

जेकगोल्ड - ठीक है। धन्यवाद। @ क्रिप्लडस्मर्फ - वास्तव में। अधिकांश परिणामों में मैंने पाया है कि ऐसा कुछ करने के बारे में कुछ भी उल्लेख नहीं किया है।
Drew

यह एक ऐसी सुविधा है जिसकी मैं कामना करता हूं कि विंडोज लंबे समय तक चले। मैंने कुछ समय पहले इसी तरह का सवाल पूछा था और मूल रूप से कहा गया था कि यह संभव नहीं है। superuser.com/questions/1083600/...
InterLinked

जवाबों:


1

जो आप पूछ रहे हैं वह वही है जो उपयोगकर्ता खाता नियंत्रण करता है: एक उपयोगकर्ता जो है सामान्य रूप से व्यवस्थापक समूह के एक सदस्य के पास सीमित उपयोगकर्ता विशेषाधिकार हैं, लेकिन बाद में स्पष्ट सहमति देते हुए, प्रशासनिक कार्यवाही करें। चूंकि केवल एक ही है उपयोगकर्ता खाता शामिल है, कार्यक्रमों द्वारा लिखे गए सभी प्रति-उपयोगकर्ता डेटा, चाहे "व्यवस्थापक के रूप में" चलाएं या नहीं, एक ही उपयोगकर्ता प्रोफ़ाइल में जाता है।

जहाँ तक अन्य उपयोगकर्ताओं द्वारा सीमित क्षति के कारण, आपको एक या एक से अधिक अतिथि बनाने पर विचार करना चाहिए उनका उपयोग करने के लिए खातों। किसी भी मामले में, अन्य उपयोगकर्ताओं के होने का कोई अच्छा कारण नहीं है किसी भी खाते में कार्यक्रम चलाना लेकिन उनका स्वयं का, किसी व्यवस्थापक के खाते में अकेला होना।


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

अद्यतन करें & gt; & gt; ठीक है, मैंने सिर्फ "व्यवस्थापक" उपयोगकर्ता फ़ोल्डर की जाँच की है और इसमें डीआईडी ​​की xnview के लिए सेटिंग्स हैं (यह अन्य progs के लिए कोई सेटिंग नहीं है क्योंकि यह एकमात्र prog है जो मैं अब तक इसके तहत भाग गया था), इसलिए एक व्यवस्थापक के रूप में "चल रहा है" (diff user) "यह वर्तमान के तहत अंतर उपयोगकर्ता के प्रोग के रूप में चलता है। ... अपने प्रारंभिक मैं फिर से अनुमान लगाता हूं कि आपने मेरी व्याख्या पर ध्यान केंद्रित किया कि यूएसी कैसे काम करता है। अच्छी तरह से यह जेक द्वारा अद्यतन किया गया और अब स्पष्ट होना चाहिए। अतिथि लहजे पर विस्तार करने के लिए, मैं किसी ऐसे व्यक्ति के लिए एक खाता बनाने के लिए व्यर्थ पाता हूं जो केवल ब्राउज़र का उपयोग करता है और कुछ नहीं।
Drew

1

इस बिंदु पर, मेरा निष्कर्ष है कि यह संभव नहीं है।

"प्रशासक के रूप में चलने" या "सुडो" के पूरे बिंदु को "किसी ऐसे व्यक्ति के रूप में प्रोग्राम चलाना है जो सिस्टम के साथ टिंकर के अधिकारों के साथ एक उपयोगकर्ता समूह का है", जिसका अर्थ है सिस्टम-स्तरीय विशेषाधिकार के साथ प्रोग्राम-ए को चलाने का मतलब केवल वही है जो ऐसा करने वाले एडमिन ग्रुप से संबंधित होते हैं, क्योंकि यह माना जाता है कि यह कैसे होना चाहिए, और मैं उस बिंदु को हराना चाहता हूं।

चूंकि ऐसा लगता है कि यहां कोई "करीबी सवाल" नहीं है, इसलिए मैं इसे बंद करने के लिए इसे पोस्ट करूंगा।


-1

यदि मैंने प्रश्न को सही ढंग से समझा है, तो आप इस कार्यक्रम को चलाना चाहेंगे विशेषाधिकार व्यवस्थापक अधिकारों वाले उपयोगकर्ता, लेकिन आप इस कार्यक्रम को चलाना चाहेंगे वातावरण अप्रभावित उपयोगकर्ता, ताकि अनुप्रयोग द्वारा किए गए परिवर्तन अप्रभावित उपयोगकर्ता के खाते में परिलक्षित होते हैं, बजाय विशेषाधिकार प्राप्त उपयोगकर्ता के।

यह प्रतिरूपण का उपयोग करके किया जा सकता है। 1 जब आप किसी अन्य उपयोगकर्ता को प्रतिरूपित करते हैं, तो एक अनुप्रयोग प्रतिरूपण उपयोगकर्ता के संदर्भ में चलेगा।

ऐसा करने के लिए आपको निम्न करने की आवश्यकता है:

  1. आवेदन को दबाए रखते हुए प्रश्न (या उस पर एक शॉर्टकट) में आवेदन पर राइट क्लिक करें खिसक जाना कुंजी।
  2. मेनू से "एक अलग उपयोगकर्ता के रूप में चलाएं" चुनें 2 विकल्प
  3. संकेत दिए जाने पर, व्यवस्थापक उपयोगकर्ता का उपयोगकर्ता नाम और पासवर्ड दर्ज करें और ठीक पर क्लिक करें

1 कुछ एप्लिकेशन प्रतिरूपण का पता लगा सकते हैं और मूल गैर-व्यवस्थापक पहचान (संभावित रूप से चुपचाप) पर वापस लौट सकते हैं या केवल एक अव्यक्त पहचान के रूप में चलाने से इनकार कर सकते हैं।

2 विस्टा से पहले विंडोज के संस्करणों में मेनू विकल्प का शीर्षक "रन अस ..." हो सकता है।


मुझे सीधे इस बात को समझने दो। मेरे सेटअप का उपयोग करते हुए, मैं "व्यवस्थापक" के रूप में लॉगऑन करूंगा, "विभिन्न उपयोगकर्ता के रूप में चलाऊंगा" एक कार्यक्रम। और यह "उपयोगकर्ता नाम" के रूप में व्यवस्थापक (निजीकृत के साथ) के तहत चलेगा?
Drew

प्रारंभ में विंडोज में लॉग इन करते समय, आप गैर-व्यवस्थापक उपयोगकर्ता के रूप में लॉग इन करेंगे, फिर आप शिफ्ट होल्ड करते समय संबंधित प्रोग्राम पर राइट-क्लिक करेंगे, "अलग उपयोगकर्ता के रूप में चलाएँ" चुनें और विशेषाधिकार प्राप्त उपयोगकर्ता के उपयोगकर्ता नाम और पासवर्ड दर्ज करें। यह प्रोग्राम को विशेषाधिकार प्राप्त (व्यवस्थापक) उपयोगकर्ता के रूप में चलाने का कारण होगा।
Crippledsmurf

मैंने व्यवस्थापक AppData \ Roaming \ की निगरानी की और xnview ने अभी भी वहां लिखा है। इसके अलावा, मैंने जो कुछ भी कहा, उसका परीक्षण किया, यह मानक उपयोगकर्ता के रूप में "उपयोगकर्ता नाम" चलाता है, और "उपयोगकर्ता नाम" के सभी समानों का उपयोग करता है।
Drew

बस स्पष्ट करने के लिए, क्या इसका मतलब यह नहीं है कि आप काम करना चाहते हैं?
Crippledsmurf

नहीं, यह नहीं था। ठीक है, तकनीकी रूप से, यह किया था। लेकिन "यूजरनेम" को एक मानक खाते के रूप में चलाया गया, जो कि यह है। मुझे उम्मीद थी कि यह चलेगा ऊपर उठाया के नीचे मानक प्रयोगकर्ता "उपयोगकर्ता नाम", जो यह नहीं था। मुझे लगता है कि यह संभव नहीं है शुरू कर रहा हूँ। क्योंकि मैं जो करने की कोशिश कर रहा हूं वह "एडमिन के रूप में चलाएं" के सामान्य व्यवहार के खिलाफ है।
Drew
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.