निष्पादन योग्य फ़ाइल क्या है? एक निष्पादन योग्य फ़ाइल एक प्रोग्राम फ़ाइल है जिसे आपके पीसी पर कुछ करने के लिए निर्देशों या विकल्पों के एक सेट के साथ चलाया जा सकता है। निष्पादन योग्य फ़ाइलें लगभग सभी आधुनिक ऑपरेटिंग सिस्टम पर पाई जाती हैं, लेकिन अधिकांश लोग उन्हें Windows EXE फ़ाइल स्वरूप के साथ जोड़ेंगे।
जब आप नया सॉफ़्टवेयर इंस्टॉल करते हैं या अपने पीसी पर प्रोग्राम चलाते हैं, जहां EXE एक्सटेंशन का उपयोग किया जाता है, तो आपको आमतौर पर एक EXE फ़ाइल दिखाई देगी। यदि आप अपना स्वयं का सॉफ़्टवेयर बना रहे हैं, तो आप चलाने, स्थापित करने या वितरित करने के लिए अपनी निष्पादन योग्य फ़ाइल भी बना सकते हैं। यदि आप निष्पादन योग्य फ़ाइलों और निष्पादन योग्य फ़ाइल बनाने के तरीके के बारे में अधिक जानने में रुचि रखते हैं, तो आपको यहां बताया गया है कि आपको क्या करना है।

निष्पादन योग्य (EXE) फ़ाइलों के जोखिम
जब आप एक निष्पादन योग्य फ़ाइल चलाते हैं, तो आप उसे उसके भीतर रखे गए निर्देशों को चलाने की अनुमति देते हैं। इस तरह कोई भी सॉफ़्टवेयर काम करता है, बुनियादी कुछ-पंक्ति स्क्रिप्ट से लेकर जटिल सॉफ़्टवेयर तक जिसमें कोड की लाखों पंक्तियाँ होती हैं।
निष्पादन योग्य फ़ाइल चलाने या बनाने से पहले, आपको संभावित जोखिमों से अवगत होना चाहिए। निष्पादन योग्य फ़ाइलों में स्रोत कोड में निर्देश शामिल करने की क्षमता होती है जो आपके पीसी को नुकसान पहुंचा सकते हैं।

यह आपके पीसी को अन्य फाइलों को हटाने के लिए कह सकता है, या यह आपके पीसी को बाहरी स्रोत को जानकारी भेजने का निर्देश दे सकता है। यह मैलवेयर की परिभाषा है, जिसे आपके खर्च पर नुकसान पहुंचाने के लिए बनाया गया है।
किसी भी निष्पादन योग्य फ़ाइल को चलाने से पहले, विशेष रूप से यदि वह उपयोगकर्ता खाता नियंत्रण पॉप-अप में प्रशासनिक अनुमति मांगती है, तो आपको Windows सुरक्षा या अपने स्वयं के तृतीय-पक्ष एंटी-मैलवेयर सॉफ़्टवेयर जैसे मालवेयरबाइट्स का उपयोग करके मैलवेयर के लिए फ़ाइल को स्कैन करना चाहिए। आपको केवल उन्हीं स्रोतों से सॉफ़्टवेयर इंस्टॉल या चलाना चाहिए जिन्हें आप बिल्कुल भरोसा।
यदि आप चलाने के लिए अपना स्वयं का सॉफ़्टवेयर बना रहे हैं, तो आपको यह सुनिश्चित करना चाहिए कि कोड किसी भी महत्वपूर्ण फ़ाइल तक पहुँचने के लिए डिज़ाइन नहीं किया गया है। जबकि विंडोज आमतौर पर यूएसी का उपयोग करके सिस्टम फाइलों तक अनधिकृत पहुंच को रोक देगा, यह सुनिश्चित करने के लिए कि सॉफ्टवेयर आपके पीसी को नुकसान नहीं पहुंचा सकता है, इसे चलाने से पहले अपने कोड को दोबारा जांचें।
Windows पर निष्पादन योग्य (EXE) फ़ाइलें खोलना
यदि आप विंडोज़ पर एक निष्पादन योग्य फ़ाइल खोलना चाहते हैं, तो आप कुछ तरीकों से ऐसा कर सकते हैं। Windows स्वचालित रूप से EXE फ़ाइल स्वरूप को एक निष्पादन योग्य फ़ाइल के रूप में पहचानता है, इसलिए आप इसे आमतौर पर अपने डेस्कटॉप से, Windows फ़ाइल एक्सप्लोरर से, Windows प्रारंभ मेनू (इंस्टॉल किए गए सॉफ़्टवेयर के लिए) का उपयोग करके, या रन कमांड बॉक्स का उपयोग करके खोल सकते हैं।
- EXE फ़ाइलें अपने डेस्कटॉप पर या Windows फ़ाइल एक्सप्लोरर में खोलने के लिए, फ़ाइल पर डबल-क्लिक करें। यह विंडोज़ को इसे खोलने का निर्देश देगा।

- Windows प्रारंभ मेनू में स्थापित सॉफ़्टवेयर की सूची उन सॉफ़्टवेयर के लिए EXE फ़ाइलों के शॉर्टकट हैं (उदाहरण के लिए, Chrome.exe गूगल क्रोम के लिए)। प्रारंभ मेनू Press दबाएं आइकन (या Windows कुंजी दबाएं अपने कीबोर्ड पर), फिर अपना सॉफ़्टवेयर चलाने के लिए किसी एक प्रविष्टि को दबाएं।

- रन का उपयोग करने के लिए EXE फ़ाइल चलाने के लिए कमांड बॉक्स में, Windows key + R दबाएं अपने कीबोर्ड पर। वैकल्पिक रूप से, प्रारंभ मेनू आइकन . पर राइट-क्लिक करें और चलाएं . दबाएं विकल्प।

- दौड़ में कमांड बॉक्स में, ब्राउज़ करें . दबाकर अपनी निष्पादन योग्य फ़ाइल का पता लगाएं , या सीधे फ़ाइल स्थान टाइप करें। जब आप EXE फ़ाइल चलाना चाहते हैं, तो ठीक दबाएं ।

- यदि EXE फ़ाइल व्यवस्थापकीय पहुँच का अनुरोध करती है, तो आपको इसे UAC पॉप-अप में चलाने की अनुमति देनी होगी। हां दबाएं इसकी अनुमति देने के लिए।

- यदि निष्पादन योग्य फ़ाइल नहीं चल सकती है (उदाहरण के लिए, इसे Windows के पुराने संस्करण के लिए डिज़ाइन किया जा सकता है), तो Windows इसे चलने से रोक देगा। आपको एक त्रुटि संदेश भी दिखाई दे सकता है। अगर ऐसा होता है, तो बंद करें press दबाएं और इसके बजाय चलाने के लिए फ़ाइल के वैकल्पिक संस्करण की तलाश करें।

Windows पर निष्पादन योग्य फ़ाइल कैसे बनाएं
यदि आप विंडोज़ पर अपनी निष्पादन योग्य फ़ाइलें बनाना चाहते हैं, तो आप कर सकते हैं, लेकिन यह फ़ाइल का नाम बदलने और .exe जोड़ने जितना आसान नहीं है। इसके अंत तक।
आपको उस सॉफ़्टवेयर को कोड करना होगा जिसे आप अपनी चुनी हुई प्रोग्रामिंग भाषा में चलाना चाहते हैं, फिर इसे एक फ़ाइल के रूप में संकलित करें जिसे निष्पादित किया जा सकता है। हालांकि, अधिकांश उपयोगकर्ता अधिक बुनियादी निष्पादन योग्य फ़ाइलें बनाना चाहेंगे, जैसे सॉफ़्टवेयर इंस्टॉलेशन के लिए इंस्टॉलर फ़ाइलें।
आप अंतर्निहित IExpress विज़ार्ड . का उपयोग कर सकते हैं विंडोज पर ऐसा करने के लिए, लेकिन यह सॉफ्टवेयर बहुत पुराना है और इसे कुछ समय में अपडेट नहीं किया गया है। बेहतर विकल्प ओपन-सोर्स इनो सेटअप का उपयोग करना है या, मूल स्वयं निकालने वाली EXE फ़ाइलों के लिए, आप 7-ज़िप का उपयोग कर सकते हैं।

7-ज़िप का उपयोग करके बनाई गई एक EXE फ़ाइल वास्तव में एक SFX संग्रह फ़ाइल . है . EXE फ़ाइल स्वरूप के साथ प्रदर्शित होने वाली यह संग्रह फ़ाइल स्वचालित रूप से आपके पीसी पर शामिल सभी फ़ाइलों को निकाल देगी, जिससे यह सरल सॉफ़्टवेयर परिनियोजन के लिए एकदम सही हो जाएगी।
यदि आप एकाधिक उपयोगकर्ताओं के लिए सही सॉफ़्टवेयर स्थापित होने की चिंता किए बिना फ़ाइलें साझा करना चाहते हैं, तो इस तरह की फ़ाइल बनाना एक अच्छा विकल्प होगा।
- 7-ज़िप का उपयोग करके एक EXE फ़ाइल बनाने के लिए, अपनी फ़ाइलों को Windows फ़ाइल एक्सप्लोरर में एक फ़ोल्डर में रखें। फ़ोल्डर पर राइट-क्लिक करें, फिर 7Zip> संग्रह में जोड़ें दबाएं।

- विकल्पों . में बॉक्स में, SFX संग्रह सक्षम करें . क्लिक करें चेकबॉक्स। आप संग्रह प्रारूप . भी सेट करना चाहेंगे से 7z . तक , संपीड़न विधि करने के लिए LZMA2 , और संपीड़न स्तर करने के लिए सामान्य . ठीक दबाएं फ़ाइल बनाने के लिए।

हालांकि यह एक वास्तविक EXE फ़ाइल नहीं है, यह एक जैसी दिखती है और कार्य करती है, जिससे यह एक निष्पादन योग्य फ़ाइल बनाने का एक आसान तरीका बन जाती है जो आपके द्वारा बनाए गए सॉफ़्टवेयर या फ़ाइलों को दूसरों के साथ वितरित कर सकती है।
अन्यथा, यदि आप एक "वास्तविक" निष्पादन योग्य फ़ाइल बनाना चाहते हैं, तो आपको प्रोग्राम करना सीखना होगा।
Mac या Linux पर निष्पादन योग्य फ़ाइलें चलाना
विंडोज़ पर निष्पादन योग्य फ़ाइलें जिस तरह से काम करती हैं, वह लिनक्स या मैकओएस जैसे अन्य प्लेटफॉर्म पर चलने वाले प्रोग्राम से पूरी तरह अलग है। इन प्लेटफ़ॉर्म में निष्पादन योग्य फ़ाइलें होती हैं, लेकिन वे EXE फ़ाइल स्वरूप में नहीं होती हैं।
उदाहरण के लिए, Linux पर, कोई भी फ़ाइल निष्पादन योग्य हो सकती है, लेकिन इसे chmod का उपयोग करके प्रोग्राम के रूप में चलाने के लिए एक विशेष फ़ाइल अनुमति ध्वज की आवश्यकता होती है। . कमांड chmod +x फ़ाइल फ़ाइल . नाम की एक फ़ाइल देगा उदाहरण के लिए, चलाने की अनुमति निष्पादित करें।
सॉफ्टवेयर चलाने के लिए macOS का तरीका थोड़ा अलग है। यदि ऐप को ऐप स्टोर से इंस्टॉल नहीं किया गया है, और यह किसी ऐसे डेवलपर से नहीं है जिसे वह जानता है या उस पर भरोसा करता है, तो ऐप को चलने की अनुमति नहीं दी जाएगी। आपको इसे अपनी सिस्टम वरीयताएँ> सुरक्षा और गोपनीयता . में अनुमति देनी होगी मेनू।

हालांकि, यूनिक्स-आधारित सिस्टम के रूप में, macOS chmod . का समर्थन करता है कमांड, आपको टर्मिनल . का उपयोग करके अधिक बुनियादी स्क्रिप्ट निष्पादित करने की अनुमति देता है अनुप्रयोग। उदाहरण के लिए, यदि आपने एक पायथन लिपि विकसित की है, तो आप chmod +x . का उपयोग कर सकते हैं इसे चलाने का आदेश दें।
आप लिनक्स और मैकओएस के लिए वाइन एमुलेटर का उपयोग उन प्लेटफॉर्म पर विंडोज एक्सई फाइलों को चलाने और स्थापित करने के लिए भी कर सकते हैं। कुछ विंडोज़ निर्देशों और पुस्तकालयों का अनुकरण करने के लिए डिज़ाइन किया गया, एक EXE फ़ाइल चलाने के लिए वाइन का उपयोग करने से सफलता के विभिन्न स्तर होंगे।
आप वाइनएचक्यू डेटाबेस की जांच करके पुष्टि कर सकते हैं कि वाइन का उपयोग करके लोकप्रिय सॉफ्टवेयर कितनी अच्छी तरह चलेगा।
Windows 10 पर निष्पादन योग्य फ़ाइलें चलाना
आपको अपना स्वयं का सॉफ़्टवेयर बनाने से कोई रोक नहीं सकता है, खासकर यदि आप इसे विंडोज इंस्टालर पैकेज के साथ जोड़ते हैं ताकि इसे स्थापित करना आसान हो सके। अधिकांश विंडोज 10 उपयोगकर्ताओं के लिए, हालांकि, EXE फाइलें चलाने के लिए हैं, बनाई नहीं गई हैं। जब तक आप केवल उन स्रोतों से सॉफ़्टवेयर चलाते हैं जिन पर आप भरोसा करते हैं, निष्पादन योग्य फ़ाइलें अपेक्षाकृत सुरक्षित होनी चाहिए।
सुनिश्चित करें कि आप नियमित रूप से मैलवेयर स्कैन चलाते हैं और, यदि आप वास्तव में इस बारे में अनिश्चित हैं कि निष्पादन योग्य फ़ाइल चलाने के लिए सुरक्षित है या नहीं, तो आप इसका परीक्षण करने के लिए एक अलग कंटेनर में सॉफ़्टवेयर चलाने के लिए विंडोज 10 सैंडबॉक्स मोड का उपयोग कर सकते हैं। यदि EXE खतरनाक है, तो यह आपके मुख्य विंडोज इंस्टॉलेशन को नुकसान नहीं पहुंचाएगा।