मैंने Winrar SFX सुविधा का उपयोग करके इसके अंदर एक निष्पादन योग्य के साथ एक पैच फ़ाइल बनाई है।
SFX फ़ाइल निष्पादित करने और निष्कर्षण समाप्त होने के बाद, मेरी निष्पादन योग्य फ़ाइल कभी नहीं चलेगी क्योंकि इसमें व्यवस्थापक विशेषाधिकार नहीं हैं। मैं सोच रहा हूं कि कैसे मैं किसी प्रोग्रामिंग तरीके से (बैच फ़ाइल की तरह) उस व्यवस्थापक को उस फ़ाइल तक पहुंच प्रदान कर सकता हूं।
मुझे पता है कि मैं इसे ठीक से क्लिक कर सकता हूं, "गुण" पर जा सकता हूं, "संगतता" टैब चुन सकता हूं और फिर बॉक्स "व्यवस्थापक के रूप में निष्पादित करें" पर टिक कर दें।
समस्या यह है कि जो उपयोगकर्ता उस पैच को डाउनलोड करेंगे, उन्हें यह पता नहीं है (और मेरा एक्सई केवल तभी चलता है जब आप इसे राइट क्लिक करते हैं और "Open as एडमिनिस्ट्रेटर" चुनते हैं, दूसरे यह ना तो कभी खुलेगा और ना ही UAC पॉपअप प्रदर्शित करेगा)।
मैंने कुछ तरीकों की कोशिश की है, जैसे "एलेवेटर रनर (मुझे ऊंचा करो)", आदि, लेकिन मैं वास्तव में कुछ सरल चीजों की तलाश कर रहा हूं।
मैं सिर्फ exe हमेशा व्यवस्थापक के रूप में चलाने की जरूरत है।