जवाबों:
यदि आप पहले से ही एक व्यवस्थापक खाते के साथ लॉग-ऑन कर रहे हैं, तो आपको MSI को उन्नत विशेषाधिकार के साथ शुरू नहीं करना चाहिए। Windows इंस्टालर सेवा स्वचालित रूप से बढ़ेगी (और यदि आप अपना OS ऐसा करने के लिए कॉन्फ़िगर किया गया है, तो / w UAC को संकेत दें)।
यदि आप एक व्यवस्थापक के रूप में लॉग-ऑन नहीं कर रहे हैं, तो आप करना चाहते हैं:
runas /user:<administrator username here> "msiexec /i <Path and Filename of MSI"
वह एक इंस्टालेशन शुरू करेगा।
आप केवल एक उन्नत कमांड प्रॉम्प्ट खोल सकते हैं, उस निर्देशिका पर जाएं जहां MSI बैठा है, और MSI के नाम में कमांड प्रॉम्प्ट पर (.MSI एक्सटेंशन के साथ) कुंजी है। वह भी एक इंस्टॉलेशन शुरू करेगा।
या एडमिन टेम्प्लेट / विंडोज कंपोनेंट्स / विंडोज इंस्टालर में "GPO सेटिंग" हमेशा एलीवेटेड प्रिविलेज के साथ इंस्टॉल करें।
एक अन्य विकल्प XP में एक रजिस्ट्री कुंजी जोड़ना है:
कुंजी संपादित करें
HKey_Classes_Root\Msi.Package\shell\runas
और मान सेट करें:
Install &as...
निम्नलिखित कुंजी बनाएँ:
HKey_Classes_Root\Msi.Package\shell\runas\command
और इसे सेट करें
msiexec /i "%1"
फिर MSI पर राइट-क्लिक करें और वहां आप जाएं। मैं इस विधि का सुझाव तब तक नहीं दूंगा जब तक कि यह कुछ ऐसा न हो जो आप हर समय करें।
रजिस्ट्री हैक , मैं यह करने के लिए एक छोटे से खिड़कियों आवेदन बनाया। यहां एक प्रति डाउनलोड करें - https://runasadminmsiexttink.codeplex.com और .MSI फ़ाइलों के लिए व्यवस्थापक संदर्भ मेनू विकल्प के रूप में चलाएँ को अक्षम / अक्षम करने के लिए एप्लिकेशन चलाएँ ।
एमएसआई की मुख्य विशेषताओं में से एक यह है कि उपयोगकर्ता अस्थायी " उन्नत अधिकारों " के साथ चलने में सक्षम हैं । इसका मतलब यह है कि उपयोगकर्ता अपने द्वारा विज्ञापित MSI फ़ाइलों को स्थापित कर सकते हैं, और MSI में स्थापित की अवधि के लिए उन्नत अधिकार (समान लेकिन व्यवस्थापक अधिकारों के समान नहीं) होंगे।
यह ऊँचाई या तो समूह नीति द्वारा ऊपर बताई गई या रजिस्ट्री सेटिंग द्वारा सक्षम है । यदि आप कर सकते हैं तो स्पष्ट रूप से नीति दृष्टिकोण के लिए जाएं।