आप एक पावरशेल स्क्रिप्ट (PS1) के चारों ओर एक एक्जीक्यूटेबल फ़ाइल लपेट सकते हैं ताकि आप स्क्रिप्ट को "रॉ" स्क्रिप्ट फ़ाइल के बजाय .exe फ़ाइल के रूप में वितरित कर सकें। यह गैर-तकनीकी उपयोगकर्ताओं को यह समझाने की आवश्यकता को समाप्त करता है कि पावरशेल या कमांड प्रॉम्प्ट के माध्यम से स्क्रिप्ट कैसे निष्पादित करें।
हमने देखा है कि IExpress का उपयोग करके सेल्फ-एक्सट्रैक्टिंग आर्काइव कैसे बनाएं। अब इस पोस्ट में, हम आपको दिखाएंगे कि विंडोज 10 पर IExpress के साथ पावरशेल स्क्रिप्ट फ़ाइल को EXE फ़ाइल में कैसे बदलें।
IExpress के साथ पावरशेल स्क्रिप्ट (PS1) फ़ाइल को EXE में बदलें
IExpress विजुअल बेसिक स्क्रिप्ट या पावरशेल स्क्रिप्ट फ़ाइलों और अन्य नॉन-एक्जीक्यूटेबल स्क्रिप्ट को वन-क्लिक एक्जीक्यूटेबल में बदलने के लिए एक अत्यंत उपयोगी टूल है।
शुरू करते हैं।
यह मान लिया गया है कि आपने पहले ही एक पावरशेल स्क्रिप्ट बना ली है। अब, निम्नानुसार जारी रखें:
विंडोज की + R दबाकर रन डायलॉग खोलें।
रन डायलॉग बॉक्स में, iexpress टाइप करें और एंटर दबाएं।
नई सेल्फ एक्सट्रैक्शन डायरेक्टिव फ़ाइल बनाएं विकल्प के लिए रेडियो बटन चुनें। अगला पर क्लिक करें।

फ़ाइलें निकालें और इंस्टॉलेशन कमांड चलाएं विकल्प के लिए रेडियो बटन चुनें। अगला पर क्लिक करें।

अपने एक्जीक्यूटेबल के लिए एक नाम टाइप करें। अगला पर क्लिक करें।

आपसे पूछा जाएगा कि क्या आप उपयोगकर्ता को उनके पैकेज की इंस्टॉलेशन की पुष्टि करने के लिए प्रॉम्प्ट करना चाहते हैं। इस ट्यूटोरियल के उद्देश्य के लिए, कोई प्रॉम्प्ट नहीं चुनें और फिर अगला पर क्लिक करें। यदि आप किसी संदेश के साथ उपयोगकर्ता को प्रॉम्प्ट करना चाहते हैं तो आप उपयोगकर्ता को प्रॉम्प्ट करें चुन सकते हैं और नीचे दिए गए बॉक्स में अपना संदेश दर्ज कर सकते हैं।

इसी तरह, आपसे पूछा जाएगा कि क्या आप लाइसेंस अनुबंध प्रदर्शित करना चाहते हैं। इस ट्यूटोरियल के लिए लाइसेंस प्रदर्शित न करें चुनें और अगला पर क्लिक करें।

पैकेज्ड फ़ाइलें स्क्रीन पर, जोड़ें बटन पर क्लिक करें और अपनी पावरशेल स्क्रिप्ट जोड़ना सुनिश्चित करें। अगला पर क्लिक करें।

आपकी एक्जीक्यूटेबल स्क्रिप्ट अब इंस्टॉल प्रोग्राम ड्रॉपडाउन में दिखाई देनी चाहिए।
फ़ाइल चुनें और पोस्ट इंस्टॉल कमांड विकल्प को <कोई नहीं> के रूप में छोड़ दें और अगला पर क्लिक करें।

विंडो दिखाएं स्क्रीन पर, मूल चयन को डिफ़ॉल्ट (अनुशंसित) के रूप में छोड़ दें। अगला पर क्लिक करें।

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

पैकेज नाम और विकल्प डायलॉग पर, ब्राउज़ पर क्लिक करें। एक स्थान चुनें और फ़ाइल नाम दर्ज करें। सहेजें पर क्लिक करें। आप विकल्प अनुभाग को वैसे ही छोड़ सकते हैं या दोनों विकल्पों को चेक कर सकते हैं। अगला पर क्लिक करें।

रीस्टार्ट कॉन्फ़िगर करें डायलॉग पर, केवल आवश्यकता होने पर रीस्टार्ट करें चुनें। अगला पर क्लिक करें।

आप अपनी IExpress कॉन्फ़िगरेशन को सहेज सकते हैं यदि आप बाद में वापस आकर इसे संपादित करना चाहते हैं। इस ट्यूटोरियल के उद्देश्य के लिए सहेजें नहीं चुनें। अगला पर क्लिक करें।

आपका सारा कॉन्फ़िगरेशन पूरा हो चुका है और अब आप एक्जीक्यूटेबल बनाने के लिए तैयार हैं। इस प्रक्रिया को शुरू करने के लिए अगला पर क्लिक करें।

एक्जीक्यूटेबल अब बनाया जाएगा। हो जाने पर, IExpress विज़ार्ड को बंद करने के लिए समाप्त पर क्लिक करें।

आप पहले चुने गए स्थान पर एक्जीक्यूटेबल फ़ाइल पा सकते हैं।

बस इतना ही!
बोनस: आप निम्नलिखित थर्ड-पार्टी टूल्स का उपयोग करके पावरशेल (Ps1) फ़ाइलों को .exe फ़ाइलों में भी बदल सकते हैं:
- PS2EXE - एक माइक्रोसॉफ्ट पावरशेल स्क्रिप्ट।
- F2KO Ps1 To Exe - एक मुफ्त डेस्कटॉप एप्लिकेशन जिसमें बहुभाषी समर्थन है जो विंडोज OS पर चल सकता है।
- F2KO ऑनलाइन कन्वर्टर - एक वेब एप्लिकेशन जो पोर्टेबल स्टैंडअलोन Ps1 से .exe कन्वर्टर एप्लिकेशन का एक अतिरिक्त है।
- पावरGUI स्क्रिप्ट एडिटर - एक डेस्कटॉप एप्लिकेशन।
- पावरशेल स्टूडियो - यह सॉफ्टवेयर विजुअली पावरशेल GUI टूल बना सकता है, मल्टी-फाइल और फ़ाइल डिबगिंग कर सकता है, MSI इंस्टॉलर बना सकता है, स्क्रिप्ट प्रदर्शन की निगरानी कर सकता है, और बहुत कुछ।
- ISE स्टेरॉयड्स 2.0 एंटरप्राइज - एक डेस्कटॉप एप्लिकेशन। सॉफ्टवेयर विशेष रूप से एक सामान्य पावरशेल एडिटर के अंतर्निहित ISE को बढ़ाता है।
ये टूल उपयोग करने में काफी आसान हैं। उदाहरण के लिए, PS2EXE टूल का उपयोग करने के लिए, इसे डाउनलोड करें, और ज़िप फ़ाइल की सामग्री निकालें। ऐसा करने के बाद, पावरशेल स्क्रिप्ट को EXE फॉर्मेट में बदलना केवल PS2EXE चलाने, उस स्क्रिप्ट को निर्दिष्ट करने जिसे आप बदलना चाहते हैं, और परिणामी EXE फ़ाइल के लिए एक फ़ाइल नाम निर्दिष्ट करने की बात है।
