2011-02-26 18 views
5

पर व्यवस्थापक के रूप में चल रहे प्रोग्राम में मेरे पास एक कियोस्क ऐप है और इसे स्टार्टअप पर चलाने के लिए चाहते हैं। यहां समस्या यह है कि जब मैं स्टार्टअप पर इसे खोलने के लिए रजिस्ट्री मान डालता हूं, तो यह प्रोग्राम को व्यवस्थापक के रूप में नहीं खोलता है और इसलिए प्रोग्राम संभवतः काम नहीं करता है। मैं विंडोज 7 का उपयोग कर रहा हूं। क्या कोई मुझे प्रशासक के रूप में चलाने के लिए कोड के साथ मदद कर सकता है? कुछ कार्यक्रम (जैसे कि एनीट-वायरस और वायरस स्वयं) प्रशासक के रूप में कार्य करने के लिए उपयोगकर्ता को पूछने के बिना स्टार्टअप पर प्रशासक के रूप में काम करते हैं, यह वही है जो मैं करना चाहता हूं। किसी भी मदद बहुत धन्यवाद है।स्टार्टअप

+2

चेक [इस पोस्ट] (http://www.sevenforums.com/tutorials/11949- उन्नत-program-shortcut-without-uac-prompt-create.html) –

+1

@dgvid क्या आप दवाओं पर हैं? आपके द्वारा नोट किए गए डुप्लिकेट के पास इस पोस्ट के साथ कुछ लेना देना नहीं है, यह वास्तव में परेशान है कि आप में से कितने लोग पोस्ट को बंद करने के मूल नियमों को समझे बिना करीबी टैगिंग के आसपास जाते हैं। यदि डुप्लिकेट पोस्ट वर्तमान पोस्टर को उत्तर प्रदान नहीं कर सकता है, खासकर उसकी जरूरतों के लिए, इसे डुप्लिकेट नहीं माना जा सकता है। और आपके मामले में, प्रश्न भी समान नहीं हैं, न ही उत्तर एक दूसरे के लिए भी प्रासंगिक हैं। कृपया नजदीक को रोकें, एक और कैप्सर नहीं बनें (उपयोगकर्ता कैस्परऑन)। –

+0

मैं दवाओं पर नहीं हूं और सवाल को टैग बंद नहीं किया है। हालांकि, मेरी त्रुटि को इंगित करने के लिए धन्यवाद। मैं और ध्यानपूर्वक रहूँगा। – dgvid

उत्तर

5

स्टार्ट-अप पर एप्लिकेशन को चलाने के लिए, आप कर सकते हैं:

  1. भागो यह एक निर्धारित कार्य के रूप में, व्यवस्थापक खाते के रूप में चलाने के लिए, और स्टार्टअप (या प्रवेश) पर चलने के लिए सेट करने के लिए साख निर्धारित किया है।
  2. विंडोज सेवा बनाएं, और लॉगऑन खाता को व्यवस्थापक खाते या स्थानीय सिस्टम खाते में सेट करें।

एंटीवायरस सॉफ़्टवेयर का आपका उदाहरण # 2 जैसा लगता है।

3

आप प्रोग्राम सेट कर सकते हैं ताकि आप केवल व्यवस्थापक के रूप में चला सकें।

में दृश्य स्टूडियो:

Right click on the Project -> Properties -> Security -> Enable ClickOnce Security Settings 

के बाद आप उस पर क्लिक करे एक फ़ाइल परियोजना के गुणों के तहत बनाया जाएगा app.manifest बुलाया फ़ोल्डर एक बार यह बनाया जाता है, आप Enable ClickOnce Security Settings विकल्प को अचयनित कर सकते हैं

<requestedExecutionLevel level="asInvoker" uiAccess="false" /> 
:

है कि फाइल और खुले इस लाइन को बदलने

रहे हैं:

<requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> 

इस कार्यक्रम के व्यवस्थापक विशेषाधिकारों की आवश्यकता होती है कर देगा, और यह गारंटी देगा आप उस फ़ोल्डर की पहुंच है।

+3

बहुत अच्छा है, लेकिन जब प्रोग्राम प्रशासक के रूप में चलता है तो यह स्टार्टअप पर शुरू नहीं होता है, यह मेरी समस्या है। –

संबंधित मुद्दे