विंडोज 10 पर स्टार्टअप में एक व्यवस्थापक के रूप में एक कार्यक्रम कैसे चलाएं? [डुप्लिकेट]


41

इस सवाल का पहले से ही यहाँ एक जवाब है:

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

अपडेट: भले ही मेरा प्रश्न और डुप्लिकेट प्रश्न समान हो लेकिन दोनों प्रश्नों के उत्तर दिए जाने से मेरी समस्या हल नहीं हुई। टास्क शेड्यूलर केवल एक पृष्ठभूमि प्रक्रिया के रूप में मेरे आवेदन या कार्यक्रम को शुरू करता है। इस प्रकार, मेरा कार्यक्रम लोड नहीं होता है। हालाँकि, मैं पृष्ठभूमि प्रक्रिया के तहत कार्य प्रबंधक में अपनी प्रक्रिया देखता हूँ। बस इतना ही।


@ मोहब: क्या आप पुष्टि कर सकते हैं कि डुप्लिकेट विन 10 पर लागू होता है?
फिक्सर 1234

@ रामहाउंड हां यह करता है, लेकिन टास्क शेड्यूलर सामान्य रूप से नहीं बल्कि एक पृष्ठभूमि प्रक्रिया के रूप में मेरा कार्यक्रम शुरू करता है। यही मैं नहीं खोज रहा हूं। क्या मैं कुछ भूल रहा हूँ?
ThN

@ fixer1234 यदि आप विशेष रूप से मेरे प्रश्न और डुप्लिकेट के रूप में चिह्नित प्रश्न के बारे में बात कर रहे हैं, तो नहीं। मेरा प्रश्न विंडोज 10 से संबंधित है और डुप्लिकेट संबंधित विंडोज 7.
Thn

@ रामदूत आप सही हैं, लेकिन एक प्रश्न विशेष रूप से विंडोज 10 समाधान के लिए पूछ रहा है और दूसरा विंडोज 7 के लिए है, भले ही दोनों समाधान विंडोज़ 10 लागू करते हों
12

@ रामदूत हां, आप सही हैं। आपने पूछा कि मेरा प्रश्न और डुप्लिकेट प्रश्न कैसे भिन्न हैं। मैंने आपको विंडोज संस्करणों के अलावा अन्य बताया, वे दोनों समान हैं। आप आगे बढ़ सकते हैं और यदि आप चाहें तो मेरे प्रश्न को डुप्लिकेट के रूप में चिह्नित कर सकते हैं।
Thn

जवाबों:


22

यह थोड़ा पुराना है, लेकिन मुझे वही समस्याएं हो रही थीं, और उपरोक्त में से कोई भी काम नहीं कर रहा था। मैंने जो किया था वह एक VBScript बना था जो स्टार्टअप पर चला था जिसने कहा कार्यक्रम खोला।

1) प्रोग्राम पर राइट-क्लिक करें, गुणों पर जाएं, फिर संगतता और जांच करें "Run as Administrator"

2) VBScriptएक पाठ संपादक का उपयोग कर बनाएँ (मैं नोटपैड ++ का उपयोग करता हूं)

स्क्रिप्ट:

  Set WshShell = CreateObject("WScript.Shell" ) 
  WshShell.Run """C:\Program Files (x86)\File\Program.exe""", 0 'Must quote command if it has spaces; must escape quotes
  Set WshShell = Nothing

नोट: यह C:\Program Files (x86)\File\Program.exeविस्तार के साथ कार्यक्रम के लिए पूर्ण पथ है। इसके अलावा, इसे .vbs के रूप में सहेजना सुनिश्चित करें

3) अब स्टार्टअप फ़ोल्डर में VBScript रखें:

%AppData%\Microsoft\Windows\Start Menu\Programs\Startup

या, वैकल्पिक रूप से इसे Win+ Rshell:startup⇒ द्वारा एक्सेस करेंEnter

मैंने एक बैच फ़ाइल के बजाय इसका उपयोग किया क्योंकि मैं नहीं चाहता था कि बदसूरत कमांड विंडो दिखाई दे।


आप %appdata%अपने व्यक्तिगत AppData \ Roaming के बजाय उपयोग कर सकते हैं
बेन फिलिप

यह वही है जो मैं कर रहा हूं, लेकिन मैंने डेल्फी का उपयोग एक मिनी कार्यक्रम लिखने के लिए किया, जो स्टार्टअप पर मेरे कार्यक्रम को बुलाएगा। यह मिनी कार्यक्रम स्टार्टअप पर चला। इस वर्कअराउंड ने काम किया।
ThN

मैंने पाया कि एक ऊंचे शॉर्टकट को लागू करने के लिए ताकि यह ऊंचा हो जाए, मुझे शॉर्टकट चलाने के लिए स्क्रिप्ट को cmd.exe / c विकल्प के साथ शुरू करने देना था।
अल्फ पी। स्टेनबाक

स्पष्ट होने के लिए, यह अभी भी उपयोगकर्ता को यह कहने के लिए प्रेरित करता है कि क्या वे प्रोग्राम को व्यवस्थापक के रूप में चलाना चाहते हैं, है ना? यह स्टार्टअप ट्रिक किसी भी तरह से बाईपास नहीं करती है, है ना?
काइल डेलाने

ऐसा करने का एक अंतर्निहित / देशी तरीका होना चाहिए।
होलीएवेंजरऑन

29

लॉग ऑन करने के लिए ट्रिगर करने के लिए एक अनुसूचित कार्य बनाएँ ।

में बनाएं टास्क संवाद, निम्नलिखित का चयन करें:

  1. सामान्य (टैब) - उच्चतम विशेषाधिकार के साथ चलाएँ
  2. ट्रिगर (टैब) - नया (बटन) - कार्य शुरू करें - लॉग ऑन करें

2
मैंने आपके उत्तर का पालन किया लेकिन यह कार्यक्रम को एक प्रक्रिया के रूप में नहीं एक पृष्ठभूमि प्रक्रिया के रूप में शुरू करता है। नतीजतन, स्क्रीन में कुछ भी लोड नहीं होता है और प्रक्रिया टास्क मैनेजर में पृष्ठभूमि प्रक्रिया के तहत सूचीबद्ध होती है।
Thn

क्या प्रोग्राम को किसी उपयोगकर्ता के लॉग ऑन करने के लिए या केवल उपयोगकर्ता को मुख्य रूप से लॉग इन करने के लिए चलाने की आवश्यकता होगी?
स्टीवन

2
यह वास्तव में पहले की तुलना में एक बहुत अच्छा जवाब है, क्योंकि आप कंप्यूटर शुरू होने पर कोई डेमॉन शुरू करने के लिए प्रोग्राम कर सकते हैं और कोई भी उपयोगकर्ता लॉग ऑन नहीं होता है, उदाहरण के लिए मुझे कंप्यूटर पर भी शुरू करने की आवश्यकता है, यहां तक ​​कि मुझे या किसी अन्य को भी लॉग ऑन करने की आवश्यकता होगी वह कंप्यूटर (प्रलय एक टॉरेंट क्लाइंट है, जो नॉन क्लासिक मोड में क्लाइंट / सर्वर बन जाएगा, इसलिए मुझे क्लाइंट को सर्वर चलाने की आवश्यकता नहीं है), केवल अन्य समाधान लेकिन यह है कि इसे किसी अन्य सेवा द्वारा शुरू किया जाए ( साइबरविन के क्रोन की तरह) या इसे एक सेवा बनाने के लिए (और मैन्युअल रूप से ऐसा करने के लिए यदि सॉफ्टवेयर निर्माताओं ने इसे इस तरह डिजाइन नहीं किया है)
THESorcerer

1
@ThN आप ट्रिगर करने के लिए 10-15 सेकंड में एक छोटी सी देरी जोड़ने की कोशिश कर सकते हैं। यह मेरे लिए "पृष्ठभूमि में चल रहा है" तय किया। यह एक AutoHotkey स्क्रिप्ट के लिए था, यह नहीं पता कि यह आपकी समस्या पर लागू होता है या नहीं।
एंडर्स

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

4

वैसे आप प्रोग्राम के शॉर्टकट को स्टार्टअप फ़ोल्डर और उसके गुणों पर कॉपी क्यों नहीं करते, संगतता टैब पर व्यवस्थापक अनुमतियों को सक्षम करें?


1
हमने ऐसा किया है और मेरा कार्यक्रम अभी भी Access Deniedत्रुटि संदेश उठाता है ।
18

क्या आपने स्टार्टअप फ़ोल्डर में शॉर्टकट पर राइट-क्लिक किया है और इसे ठीक से अनुमतियाँ सेट की हैं? "रन के रूप में व्यवस्थापक" विकल्प आमतौर पर गुण विंडो की संगतता टैब में मौजूद है
सूर्य तेज कर्रा

1
तुम सही हो। पहले, हमने Run with highest privilegeशॉर्टकट के लिए संगतता अनुभाग में चेकबॉक्स सक्षम किया है। फिर, आइकन पर क्लिक किया, यह अभी भी त्रुटि संदेश को पॉपअप करता है। फिर, हमने शॉर्टकट को स्टार्टअप फ़ोल्डर में स्थानांतरित किया, इसने अभी भी त्रुटि संदेश उठाया। हमने टास्क शेड्यूलर को भी आजमाया और अब भी वही है। मैं भी कार्य अनुसूचक में बैच फ़ाइल की कोशिश की जैसे किसी ने सुझाव दिया। यह वही है। सामान्य रूप से लोड होने का एकमात्र समय यह है जब हम अपने प्रोग्राम के लिए वास्तविक निष्पादन योग्य फ़ाइल पर राइट क्लिक करें और Run as an Administratorपॉपअप मेनू में विकल्प पर क्लिक करें । केवल उपयोगकर्ता sys में व्यवस्थापक है
ThN

आपको पता है कि दिनों में, XP के पास यह "रन के रूप में" संदर्भ मेनू था जिसके साथ मैं एक कार्यक्रम चला सकता था क्योंकि एक अन्य उपयोगकर्ता को ऐसा करने के लिए मुझे प्राधिकरण मिला था। हो सकता है कि आपके इस कार्यक्रम को एक ही चीज़ की आवश्यकता हो: /
सूर्य तेज कर्रा

1
यह काम नहीं करता है।
होलीएवेंजरऑन

1

आप प्रोग्राम / ऐप के गुणों में अपने सुरक्षा टैब को दोबारा जांचने का प्रयास कर सकते हैं और देख सकते हैं कि क्या उपयोगकर्ताओं / समूहों के पास "पूर्ण नियंत्रण" है। मुझे यकीन नहीं है कि अगर ठीक हो जाएगा, लेकिन यह एक कोशिश के काबिल है


1
यह काम नहीं करता है।
होलीएवेंजरऑन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.