आप एक निष्पादन योग्य फ़ाइल को PowerShell स्क्रिप्ट (PS1) के चारों ओर लपेट सकते हैं ताकि आप स्क्रिप्ट को "कच्ची" स्क्रिप्ट फ़ाइल वितरित करने के बजाय .exe फ़ाइल के रूप में वितरित कर सकें। यह गैर-तकनीकी उपयोगकर्ताओं को यह समझाने की आवश्यकता को समाप्त करता है कि पावरशेल या कमांड प्रॉम्प्ट के माध्यम से स्क्रिप्ट कैसे निष्पादित करें।
हमने देखा है कि IExpress का उपयोग करके सेल्फ-एक्सट्रैक्टिंग आर्काइव कैसे बनाया जाता है। अब इस पोस्ट में, हम आपको दिखाएंगे कि कैसे PowerShell स्क्रिप्ट फ़ाइल को IExpress के साथ EXE फ़ाइल में कनवर्ट करें विंडोज 10 पर।
PowerShell स्क्रिप्ट (PS1) फ़ाइल को IExpress के साथ EXE में कनवर्ट करें
आईईएक्सप्रेस विजुअल बेसिक स्क्रिप्ट या पावरशेल स्क्रिप्ट फाइलों और अन्य गैर-निष्पादन योग्य स्क्रिप्ट को एक-क्लिक निष्पादन योग्य में बदलने के लिए एक अत्यंत उपयोगी उपकरण है।
आइए शुरू करते हैं।
यह माना जाता है कि आपने पहले ही एक पावरशेल स्क्रिप्ट बना ली है। अब, इस प्रकार जारी रखें:
Windows key + R Press दबाएं रन डायलॉग को इनवाइट करने के लिए।
रन डायलॉग बॉक्स में, टाइप करें iexpress
और एंटर दबाएं।
नई सेल्फ़ एक्सट्रैक्शन डायरेक्टिव फ़ाइल बनाएं . के लिए रेडियो बटन चुनें विकल्प। अगला क्लिक करें ।
फ़ाइलें निकालें और एक इंस्टॉलेशन कमांड चलाएं . के लिए रेडियो बटन चुनें विकल्प। अगला क्लिक करें ।
अपने निष्पादन योग्य के लिए एक नाम टाइप करें। अगला क्लिक करें ।
आपसे पूछा जाएगा कि क्या आप उपयोगकर्ता को उनके पैकेज की स्थापना की पुष्टि करने के लिए संकेत देना चाहते हैं। इस ट्यूटोरियल के प्रयोजन के लिए, कोई संकेत नहीं select चुनें और फिर अगला . क्लिक करें . यदि आप किसी उपयोगकर्ता को संदेश के साथ संकेत देना चाहते हैं तो आप चुन सकते हैं शीघ्र उपयोगकर्ता के साथ और नीचे दिए गए बॉक्स में अपना संदेश दर्ज करें।
इसी तरह, आपको संकेत दिया जाएगा कि आप लाइसेंस अनुबंध प्रदर्शित करना चाहते हैं या नहीं। इस ट्यूटोरियल के प्रयोजन के लिए लाइसेंस प्रदर्शित न करें choose चुनें और अगला . क्लिक करें ।
पैक की गई फ़ाइलों . पर स्क्रीन पर, जोड़ें . क्लिक करें बटन और अपनी पावरशेल स्क्रिप्ट जोड़ना सुनिश्चित करें। अगला क्लिक करें ।
आपकी निष्पादन योग्य स्क्रिप्ट अब प्रोग्राम इंस्टॉल करें . में दिखाई देनी चाहिए ड्रॉपडाउन।
फ़ाइल का चयन करें और पोस्ट इंस्टॉल कमांड को छोड़ दें विकल्प के रूप में <कोई नहीं> और अगला . क्लिक करें ।
विंडो दिखाएं . पर स्क्रीन, मूल चयन को डिफ़ॉल्ट (अनुशंसित) . के रूप में छोड़ दें . अगला क्लिक करें ।
समाप्त संदेश . पर स्क्रीन, चयन को कोई संदेश नहीं . के रूप में छोड़ दें . यदि आप अपनी स्क्रिप्ट के चलने के बाद एक प्रदर्शन संदेश प्राप्त करना चाहते हैं, तो प्रदर्शन संदेश . चुनें विकल्प और बॉक्स में संदेश दर्ज करें। अगला क्लिक करें ।
पैकेज का नाम और विकल्प . पर संवाद, ब्राउज़ करें . क्लिक करें . एक स्थान चुनें और एक फ़ाइल नाम दर्ज करें। सहेजें Click क्लिक करें . आप विकल्प छोड़ सकते हैं अनुभाग जैसा है वैसा ही है या दोनों विकल्पों की जाँच करें। अगला क्लिक करें ।
कॉन्फ़िगर पुनरारंभ करें . पर संवाद में, आवश्यकता होने पर ही पुनरारंभ करें choose चुनें . अगलाक्लिक करें ।
यदि आप वापस आना चाहते हैं और बाद में इसे संपादित करना चाहते हैं तो आप अपना आईईएक्सप्रेस कॉन्फ़िगरेशन सहेज सकते हैं। इस ट्यूटोरियल के उद्देश्य के लिए सहेजें नहीं choose चुनें . अगला क्लिक करें ।
आपका सभी कॉन्फ़िगरेशन पूर्ण हो गया है और अब आप निष्पादन योग्य बनाने के लिए तैयार हैं। अगला क्लिक करें इस प्रक्रिया को शुरू करने के लिए।
निष्पादन योग्य अब बनाया जाएगा। हो जाने पर, समाप्त करें click क्लिक करें IExpress विज़ार्ड को बंद करने के लिए।
आप निष्पादन योग्य फ़ाइल उस स्थान पर पा सकते हैं जिसे आपने पहले चुना था।
बस!
बोनस :आप निम्न तृतीय-पक्ष टूल का उपयोग करके PowerShell (Ps1) फ़ाइलों को .exe फ़ाइलों में भी परिवर्तित कर सकते हैं:
- PS2EXE - एक माइक्रोसॉफ्ट पावरशेल स्क्रिप्ट।
- F2KO Ps1 Exe करने के लिए - बहुभाषी समर्थन वाला एक मुफ्त डेस्कटॉप एप्लिकेशन जो विंडोज ओएस पर चल सकता है।
- F2KO ऑनलाइन कनवर्टर - एक वेब एप्लिकेशन पोर्टेबल स्टैंडअलोन Ps1 से .exe कनवर्टर एप्लिकेशन के अतिरिक्त है।
- PowerGUI स्क्रिप्ट संपादक - एक डेस्कटॉप एप्लिकेशन।
- पावरशेल स्टूडियो - यह सॉफ़्टवेयर नेत्रहीन रूप से पावरशेल जीयूआई उपकरण बना सकता है, बहु-फ़ाइल और फ़ाइल डिबगिंग कर सकता है, एमएसआई इंस्टॉलर बना सकता है, स्क्रिप्ट प्रदर्शन की निगरानी कर सकता है, और बहुत कुछ।
- आईएसई स्टेरॉयड 2.0 एंटरप्राइज - एक डेस्कटॉप एप्लिकेशन। सॉफ्टवेयर विशेष रूप से एक विशिष्ट पावरशेल संपादक के अंतर्निहित आईएसई का विस्तार करता है।
इन उपकरणों का उपयोग करना काफी आसान है। उदाहरण के लिए, PS2EXE टूल का उपयोग करने के लिए, इसे डाउनलोड करें, और ज़िप फ़ाइल सामग्री को निकालें। ऐसा करने के बाद, PowerShell स्क्रिप्ट को EXE प्रारूप में कनवर्ट करना केवल PS2EXE चलाने की बात है, उस स्क्रिप्ट को निर्दिष्ट करना जिसे आप कनवर्ट करना चाहते हैं, और परिणामी EXE फ़ाइल के लिए एक फ़ाइल नाम निर्दिष्ट करें।