एक्जीक्यूटेबल फाइल क्या है और इसे कैसे बनाएं
निष्पादन योग्य फ़ाइल क्या है? एक निष्पादन योग्य फ़ाइल एक प्रोग्राम फ़ाइल है जिसे आपके पीसी पर कुछ करने के लिए निर्देशों या विकल्पों के एक सेट के साथ चलाया जा सकता है। निष्पादन योग्य फ़ाइलें लगभग सभी आधुनिक ऑपरेटिंग सिस्टम पर पाई जाती हैं, लेकिन अधिकांश लोग उन्हें Windows EXE फ़ाइल स्वरूप के साथ जोड़ेंगे।
जब आप नया सॉफ़्टवेयर इंस्टॉल(install new software) करते हैं या अपने पीसी पर कोई प्रोग्राम चलाते हैं, जहां EXE एक्सटेंशन का उपयोग किया जाता है , तो आपको आमतौर पर एक EXE फ़ाइल दिखाई देगी। यदि आप अपना स्वयं का सॉफ़्टवेयर बना रहे हैं, तो आप चलाने, स्थापित करने या वितरित करने के लिए अपनी निष्पादन योग्य फ़ाइल भी बना सकते हैं। यदि आप निष्पादन योग्य फ़ाइलों और निष्पादन योग्य फ़ाइल बनाने के तरीके के बारे में अधिक जानने में रुचि रखते हैं, तो आपको यहां बताया गया है कि आपको क्या करना है।
निष्पादन योग्य (EXE) फ़ाइलों के जोखिम(The Risks Of Executable (EXE) Files)
जब आप एक निष्पादन योग्य फ़ाइल चलाते हैं, तो आप उसे उसके भीतर रखे गए निर्देशों को चलाने की अनुमति देते हैं। इस तरह कोई भी सॉफ्टवेयर काम करता है, बुनियादी कुछ-पंक्ति स्क्रिप्ट से लेकर जटिल सॉफ़्टवेयर तक जिसमें कोड की लाखों लाइनें होती हैं।
निष्पादन योग्य फ़ाइल चलाने या बनाने से पहले, आपको संभावित जोखिमों से अवगत होना चाहिए। निष्पादन योग्य फ़ाइलों में स्रोत कोड(source code) के भीतर निर्देश शामिल करने की क्षमता होती है जो आपके पीसी को नुकसान पहुंचा सकती है।
यह आपके पीसी को अन्य फाइलों को हटाने के लिए कह सकता है, या यह आपके पीसी को बाहरी स्रोत को जानकारी भेजने का निर्देश दे सकता है। यह मैलवेयर(malware) की परिभाषा है , जिसे आपके खर्च पर नुकसान पहुंचाने के लिए बनाया गया है।
किसी भी निष्पादन योग्य फ़ाइल को चलाने से पहले, विशेष रूप से यदि वह उपयोगकर्ता खाता नियंत्रण पॉप-अप में व्यवस्थापकीय अनुमतियाँ माँगती है, तो आपको Windows सुरक्षा(Windows Security) या अपने स्वयं के तृतीय-पक्ष एंटी-मैलवेयर सॉफ़्टवेयर जैसे मालवेयरबाइट्स(third-party anti-malware software like Malwarebytes) का उपयोग करके मैलवेयर के लिए फ़ाइल को स्कैन करना चाहिए । आपको केवल उन्हीं स्रोतों से सॉफ़्टवेयर स्थापित या चलाना चाहिए जिन पर आप पूर्ण(absolutely) रूप से विश्वास करते हैं।
यदि आप चलाने के लिए अपना स्वयं का सॉफ़्टवेयर बना रहे हैं, तो आपको यह सुनिश्चित करना चाहिए कि कोड किसी भी महत्वपूर्ण फ़ाइल तक पहुँचने के लिए डिज़ाइन नहीं किया गया है। जबकि विंडोज आमतौर पर (Windows)यूएसी(UAC) का उपयोग करके सिस्टम फाइलों तक अनधिकृत पहुंच को रोक देगा , यह सुनिश्चित करने के लिए कि सॉफ्टवेयर आपके पीसी को नुकसान नहीं पहुंचा सकता है, इसे चलाने से पहले अपने कोड को दोबारा जांचें।
विंडोज़ पर निष्पादन योग्य (EXE) फ़ाइलें खोलना(Opening Executable (EXE) Files On Windows)
यदि आप विंडोज़(Windows) पर निष्पादन योग्य फ़ाइल खोलना चाहते हैं , तो आप कुछ तरीकों से ऐसा कर सकते हैं। Windows स्वचालित रूप से EXE फ़ाइल स्वरूप को एक निष्पादन योग्य फ़ाइल के रूप में पहचानता है, इसलिए आप इसे आमतौर पर अपने डेस्कटॉप से, Windows फ़ाइल एक्सप्लोरर(Windows File Explorer) से , Windows प्रारंभ(Windows Start) मेनू (इंस्टॉल किए गए सॉफ़्टवेयर के लिए) का उपयोग करके, या रन(Run) कमांड बॉक्स का उपयोग करके खोल सकते हैं।
- अपने डेस्कटॉप पर या Windows फ़ाइल एक्सप्लोरर में (Windows File Explorer)EXE फ़ाइलें खोलने के लिए, फ़ाइल पर डबल-क्लिक करें। यह विंडोज़(Windows) को इसे खोलने का निर्देश देगा ।
- Windows प्रारंभ(Windows Start) मेनू में स्थापित सॉफ़्टवेयर की सूची उन सॉफ़्टवेयर के लिए EXE फ़ाइलों के शॉर्टकट हैं (उदाहरण के लिए, Google Chrome के लिए Chrome.exe )। प्रारंभ मेनू (Start menu) आइकन(icon) दबाएं (या अपने कीबोर्ड पर विंडोज कुंजी(Windows key) दबाएं), फिर अपने सॉफ़्टवेयर को चलाने के लिए किसी एक प्रविष्टि को दबाएं।
- EXE फ़ाइल चलाने के लिए रन(Run) कमांड बॉक्स का उपयोग करने के लिए , अपने कीबोर्ड पर Windows key + R वैकल्पिक रूप से, स्टार्ट मेनू आइकन पर राइट-क्लिक करें और (Start menu icon)रन(Run) विकल्प दबाएं ।
- रन(Run) कमांड बॉक्स में , ब्राउज़(Browse) दबाकर अपनी निष्पादन योग्य फ़ाइल का पता लगाएं , या सीधे फ़ाइल स्थान टाइप करें। जब आप EXE(EXE) फ़ाइल चलाना चाहते हैं, तो OK दबाएं ।
- यदि EXE फ़ाइल व्यवस्थापकीय पहुँच का अनुरोध करती है, तो आपको इसे (EXE)UAC पॉप-अप में चलाने की अनुमति देनी होगी। इसे अनुमति देने के लिए हाँ(Yes) दबाएं ।
- यदि निष्पादन योग्य फ़ाइल नहीं चल सकती है ( उदाहरण के लिए, इसे विंडोज़ के पुराने संस्करण के लिए डिज़ाइन किया जा सकता है), तो (Windows)विंडोज़(Windows) इसे चलने से रोक देगा। आपको एक त्रुटि संदेश भी दिखाई दे सकता है। यदि ऐसा होता है, तो बंद करें(Close) दबाएं और इसके बजाय फ़ाइल के वैकल्पिक संस्करण को चलाने के लिए देखें।
विंडोज़ पर निष्पादन योग्य फ़ाइल कैसे बनाएं(How To Create An Executable File On Windows)
यदि आप विंडोज़(Windows) पर अपनी निष्पादन योग्य फ़ाइलें बनाना चाहते हैं , तो आप कर सकते हैं, लेकिन यह फ़ाइल का नाम बदलने और इसके अंत में .exe जोड़ने जितना आसान नहीं है।
आपको उस सॉफ़्टवेयर को कोड करना होगा जिसे आप अपनी चुनी हुई प्रोग्रामिंग भाषा में चलाना चाहते हैं, फिर इसे एक फ़ाइल के रूप में संकलित करें जिसे निष्पादित किया जा सकता है। हालाँकि, अधिकांश उपयोगकर्ता अधिक बुनियादी निष्पादन योग्य फ़ाइलें बनाना चाहेंगे, जैसे सॉफ़्टवेयर इंस्टॉलेशन के लिए इंस्टॉलर फ़ाइलें।
आप विंडोज़(Windows) पर ऐसा करने के लिए अंतर्निहित आईईएक्सप्रेस विज़ार्ड(IExpress Wizard) का उपयोग कर सकते हैं , लेकिन यह सॉफ्टवेयर बहुत पुराना है और कुछ समय में अपडेट नहीं किया गया है। बेहतर विकल्प ओपन-सोर्स इनो सेटअप(Inno Setup) का उपयोग करना है या, मूल स्वयं निकालने वाली EXE फ़ाइलों के लिए, आप 7-ज़िप(7-Zip) का उपयोग कर सकते हैं ।
7-ज़िप का उपयोग करके बनाई गई एक EXE फ़ाइल वास्तव में एक SFX संग्रह फ़ाइल है(SFX archive file) । EXE फ़ाइल स्वरूप के साथ प्रदर्शित होने वाली यह संग्रह फ़ाइल स्वचालित रूप से आपके पीसी पर शामिल सभी फ़ाइलों को निकाल देगी, जिससे यह सरल सॉफ़्टवेयर परिनियोजन के लिए एकदम सही हो जाएगी।
यदि आप सही सॉफ़्टवेयर स्थापित होने की चिंता किए बिना एकाधिक उपयोगकर्ताओं को फ़ाइलें साझा करना चाहते हैं, तो इस तरह की फ़ाइल बनाना एक अच्छा विकल्प होगा।
- 7-ज़िप का उपयोग करके एक EXE फ़ाइल बनाने के लिए, अपनी फ़ाइलों को (EXE)Windows फ़ाइल एक्सप्लोरर(Windows File Explorer) में एक फ़ोल्डर में रखें । फोल्डर पर राइट-क्लिक करें(Right-click) , फिर 7Zip > Add to archive.
- विकल्प(Options) बॉक्स में, एसएफएक्स आर्काइव सक्षम करें(Enable SFX Archive ) चेकबॉक्स पर क्लिक करें। आप पुरालेख प्रारूप(Archive Format ) को 7z पर, संपीड़न विधि(Compression Method) को LZMA2 पर और संपीड़न स्तर(Compression Level) को सामान्य(Normal) पर भी सेट करना चाहेंगे । फ़ाइल बनाने के लिए ठीक(OK) दबाएं ।
हालांकि यह एक वास्तविक EXE फ़ाइल नहीं है, यह एक जैसी दिखती है और कार्य करती है, जिससे यह एक निष्पादन योग्य फ़ाइल बनाने का एक आसान तरीका बन जाती है जो आपके द्वारा दूसरों के साथ बनाए गए सॉफ़्टवेयर या फ़ाइलों को वितरित कर सकती है।
अन्यथा, यदि आप एक "वास्तविक" निष्पादन योग्य फ़ाइल बनाना चाहते हैं, तो आपको प्रोग्राम करना सीखना(learn how to program) होगा ।
मैक या लिनक्स पर निष्पादन योग्य फ़ाइलें चलाना(Running Executable Files On Mac Or Linux)
विंडोज़(Windows) पर निष्पादन योग्य फ़ाइलें जिस तरह से काम करती हैं, वह लिनक्स(Linux) या मैकओएस जैसे अन्य प्लेटफॉर्म पर चलने वाले प्रोग्राम से पूरी तरह अलग है । इन प्लेटफार्मों में निष्पादन योग्य फ़ाइलें हैं, लेकिन वे EXE फ़ाइल स्वरूप में नहीं हैं।
उदाहरण के लिए, लिनक्स(Linux) पर , कोई भी फ़ाइल निष्पादन योग्य हो सकती है, लेकिन इसे chmod का उपयोग करके प्रोग्राम के रूप में चलाने के लिए एक विशेष फ़ाइल अनुमति ध्वज की आवश्यकता होती है । chmod +x file कमांड फ़ाइल(file ) को निष्पादित करने की अनुमति फ़ाइल नाम देगी ।
सॉफ्टवेयर चलाने के लिए macOS का तरीका थोड़ा अलग है। यदि ऐप को ऐप स्टोर(App Store) से इंस्टॉल नहीं किया गया है , और यह किसी ऐसे डेवलपर की ओर से नहीं है जिसे वह जानता है या उस पर भरोसा करता है, तो ऐप को चलने की अनुमति नहीं दी जाएगी। आपको इसे अपने System Preferences > Security & Privacy मेनू में अनुमति देने की आवश्यकता होगी।
हालांकि, यूनिक्स-आधारित प्रणाली के रूप में, macOS chmod(chmod) कमांड का समर्थन करता है , जिससे आप टर्मिनल(Terminal) ऐप का उपयोग करके अधिक बुनियादी स्क्रिप्ट निष्पादित कर सकते हैं। उदाहरण के लिए, यदि आपने एक पायथन(Python) लिपि विकसित की है , तो आप इसे चलाने के लिए chmod +x कमांड का उपयोग कर सकते हैं।
आप लिनक्स(Linux) और मैकओएस के लिए वाइन(WINE) एमुलेटर का उपयोग उन प्लेटफॉर्म पर विंडोज एक्सई फाइलों को चलाने और स्थापित करने के लिए भी कर सकते हैं। (run and install Windows EXE files)कुछ विंडोज़(Windows) निर्देशों और पुस्तकालयों का अनुकरण करने के लिए डिज़ाइन किया गया , एक EXE फ़ाइल चलाने के लिए वाइन(WINE) का उपयोग करने से सफलता के विभिन्न स्तर होंगे।
आप वाइनएचक्यू डेटाबेस(WineHQ database) की जांच करके पुष्टि कर सकते हैं कि वाइन(WINE) का उपयोग करके लोकप्रिय सॉफ्टवेयर कितनी अच्छी तरह चलेगा ।
Windows 10 पर निष्पादन योग्य फ़ाइलें चलाना(Running Executable Files On Windows 10)
आपको अपना स्वयं का सॉफ़्टवेयर बनाने से कोई रोक नहीं सकता है, खासकर यदि आप इसे विंडोज इंस्टालर पैकेज(Windows installer packages) के साथ जोड़ते हैं ताकि इसे स्थापित करना आसान हो सके। अधिकांश विंडोज 10 उपयोगकर्ताओं के लिए, हालांकि, EXE फाइलें चलाने के लिए हैं, बनाई नहीं गई हैं। जब तक आप केवल उन स्रोतों से सॉफ़्टवेयर चलाते हैं जिन पर आप भरोसा करते हैं, निष्पादन योग्य फ़ाइलें अपेक्षाकृत सुरक्षित होनी चाहिए।
सुनिश्चित करें(Make) कि आप नियमित रूप से मैलवेयर स्कैन चलाते हैं और, यदि आप वास्तव में इस बारे में अनिश्चित हैं कि कोई निष्पादन योग्य फ़ाइल चलाने के लिए सुरक्षित है या नहीं, तो आप इसका परीक्षण करने के लिए एक अलग कंटेनर में सॉफ़्टवेयर चलाने के लिए Windows 10 सैंडबॉक्स मोड का उपयोग कर सकते हैं। (Windows 10 sandbox mode)यदि EXE खतरनाक है, तो यह आपके मुख्य (EXE)विंडोज(Windows) इंस्टॉलेशन को नुकसान नहीं पहुंचाएगा ।
Related posts
जब कोई अन्य प्रोग्राम इसका उपयोग कर रहा हो तो लॉक की गई फ़ाइल को कैसे खोलें
एक पीडीएफ फाइल में कई पेज कैसे स्कैन करें
विंडोज़ पर एक जार फ़ाइल कैसे खोलें
विंडोज़ में एक टेक्स्ट फ़ाइल में चल रही प्रक्रियाओं की सूची सहेजें
मैक और विंडोज में पीडीएफ फाइल पर कैसे लिखें या ड्रा करें
अपना खुद का लैपटॉप कैसे बनाएं
विंडोज़ में एक डीएलएल फ़ाइल कैसे पंजीकृत करें
मून फोटोज के लिए 6 बेस्ट कैमरा सेटिंग्स
तीन सरल चरणों में बैट फ़ाइल कैसे बनाएं
एपीके फ़ाइल का उपयोग करके एंड्रॉइड ऐप कैसे इंस्टॉल करें
होस्ट्स फ़ाइल का उपयोग करके विंडोज़ पर वेबसाइटों को कैसे ब्लॉक करें
XML फ़ाइल कैसे खोलें और उनका उपयोग किस लिए किया जाता है
CFG फ़ाइल क्या है और इसे Windows और Mac पर कैसे खोलें?
विंडोज़ पर एक आईएसओ फाइल कैसे बनाएं और चलाएं
विंडोज़ में एक फ़ोल्डर से एक आईएसओ फाइल बनाएं
सीपीयू स्ट्रेस टेस्ट कैसे करें
विंडोज़ में इस प्रकार की फ़ाइल चेक बॉक्स खोलने से पहले हमेशा पूछें पुन: सक्षम करें
GIMP प्लगइन्स इंस्टाल करना: एक कैसे-कैसे गाइड
विंडोज की को डिसेबल कैसे करें
एआई का उपयोग करके छवियों से तुरंत पृष्ठभूमि हटाएं