Technical Anshu Home › ट्यूटोरियल्स › PowerShell Script to EXE
⚙️ PowerShell · PS2EXE

पॉवरशेल स्क्रिप्ट EXE मध्ये रूपांतरित करा

पॉवरशेल स्क्रिप्ट अशा व्यक्तीसाठी उपयोगी नाही जो कधीही पॉवरशेल उघडणार नाही. .ps1 ला एका EXE मध्ये रूपांतरित करा, ते विनामूल्य PS2EXE मॉड्यूल वापरून डबल-क्लिक करू शकतात - इन्स्टॉल, कमांड, GUI, चिन्ह, आवृत्ती आणि प्रशासक पर्याय आणि रूपांतरण खरोखर काय करते याची प्रामाणिक मर्यादा.

✍️ Technical Anshu⚙️ PowerShell Scripting🎧 Multi-Language Audio
पॉवरशेल स्क्रिप्ट EXE मध्ये रूपांतरित करा
🎧 बहुभाषिक ऑडिओ: व्हिडिओ प्लेयरमध्ये [सेटिंग्ज] (⚙️) ➔ [ऑडिओ ट्रॅक] वर क्लिक करून भाषा निवडा.

📑अध्याय

  1. .ps1 फाईल सामायिक करणे कठीण का आहे - आणि EXE मध्ये रूपांतरित केल्याने खरोखर काय निराकरण होते
  2. आधी स्क्रिप्टची चाचणी घ्या, ती अद्याप एक साधी मजकूर फाइल असताना
  3. PowerShell गॅलरीमधून विनामूल्य PS2EXE मॉड्यूल स्थापित करा
  4. एका आदेशाने रूपांतर करा - Invoke-PS2EXE
  5. विन-PS2EXE GUI द्वारे समान रूपांतरण
  6. चिन्ह, आवृत्ती तपशील आणि आवश्यक-प्रशासक पर्याय
  7. वापरकर्त्याने तयार केलेल्या EXE ची चाचणी घ्या
  8. प्रामाणिक मर्यादा - रूपांतरित EXE तुमची स्क्रिप्ट लपवत नाही

📋 विहंगावलोकन आणि चरण-दर-चरण मार्गदर्शक

1

तुम्ही रूपांतरित करण्यापूर्वी स्क्रिप्टची चाचणी घ्या

परीक्षण न केलेली स्क्रिप्ट कधीही रूपांतरित करू नका. एकदा स्क्रिप्ट EXE मध्ये बसली की, कन्सोल आणि एरर मेसेज लपवले जातात, त्यामुळे प्रत्येक बग शोधणे धीमे आणि वेदनादायक होते. .ps1 फाईल एक सामान्य वापरकर्ता म्हणून आणि प्रशासक म्हणून चालवा, तिला एकदाच चुकीचे इनपुट फीड करा आणि जेव्हा ती प्रत्येक वेळी सारखीच वागते तेव्हाच ती रूपांतरित करा.

2

PS2EXE मॉड्यूल स्थापित करा

PS2EXE पॉवरशेल गॅलरी वर प्रकाशित केलेले एक विनामूल्य मॉड्यूल आहे. तुम्ही EXE तयार करणाऱ्या PC वर एकदाच ते इन्स्टॉल करा - जे लोक EXE तयार करतात ते काहीही इन्स्टॉल करत नाहीत. PowerShell उघडा आणि चालवा:

PowerShell
Install-Module -Name ps2exe

पहिल्यांदा, पॉवरशेल तुम्हाला PSGallery रिपॉजिटरीवर विश्वास ठेवण्यास सांगू शकते - तुम्ही स्वतः इन्स्टॉल सुरू केले असल्यास होय असे उत्तर द्या. जर तुमच्या मशीनवरील धोरणानुसार मॉड्यूल इन्स्टॉल ब्लॉक केले असतील, तर त्यांना फक्त तुमच्या स्वतःच्या खात्यासाठी परवानगी द्या:

PowerShell
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned
3

Invoke-PS2EXE कमांडसह रूपांतरित करा

एक कमांड रूपांतरण करते. ते इनपुट स्क्रिप्ट आणि आउटपुट फाइलला नाव देते - उदाहरणांची नावे तुमच्या स्वतःच्या स्क्रिप्टसह बदला:

PowerShell
Invoke-PS2EXE -inputFile ".\DiskCleanup.ps1" -outputFile ".\DiskCleanup.exe"

तुमची स्क्रिप्ट असलेल्या फोल्डरमधून ते चालवा आणि .ps1 फाइलच्या पुढे EXE दिसेल. हे संपूर्ण रूपांतरण आहे - जेव्हा आपल्याला आवश्यक असेल तेव्हा चरण 5 मधील पर्याय त्याच ओळीवर जोडले जातात.

4

किंवा Win-PS2EXE GUI वापरा

टायपिंगसाठी क्लिक करण्यास प्राधान्य द्यायचे? मॉड्यूल एक ग्राफिकल फ्रंट एंड देखील पाठवते:

PowerShell
Win-PS2EXE

इनपुट फाइल निवडा, आउटपुट फाइल निवडा, तुम्हाला हव्या असलेल्या पर्यायांवर टिक करा आणि कंपाइल दाबा. GUI कमांड लाइन प्रमाणेच EXE बनवते - ते वरच्या फॉर्मसह समान साधन आहे, त्यामुळे तुम्हाला जे स्पष्ट वाटेल ते वापरा.

5

एक चिन्ह, आवृत्ती माहिती आणि प्रशासक अधिकार जोडा

EXE शेअर केले जात असल्यास, त्याला एक ओळख द्या. सानुकूल चिन्हासाठी -iconFile ".\tool.ico" आणि फाइल गुणधर्मांचा तपशील टॅब भरण्यासाठी -title, -product, -company आणि -version जोडा - नावाच्या फायली वापरकर्त्यांना आणि निनावीपेक्षा स्कॅनरना अधिक विश्वासार्ह वाटतात. स्क्रिप्टने सिस्टीम सेटिंग्ज बदलल्यास, -requireAdmin जोडा म्हणजे स्क्रिप्ट अर्धवट राहण्याऐवजी, EXE सुरू झाल्यावर विंडोज एलिव्हेशनसाठी विचारेल. आणि जर स्क्रिप्ट स्वतःची विंडो किंवा फॉर्म दाखवत असेल, तर -noConsole तिच्या मागे दिसणारी काळी कन्सोल विंडो थांबवते - परंतु कन्सोलमध्ये वापरकर्त्याला प्रश्न विचारणाऱ्या स्क्रिप्टसाठी कधीही वापरू नका, किंवा इनपुटची प्रतीक्षा करत असताना EXE गोठलेले दिसेल.

6

वास्तविक वापरकर्त्याप्रमाणे EXE ची चाचणी घ्या

EXE कुठेतरी तटस्थ कॉपी करा - डेस्कटॉप किंवा सामायिक फोल्डर - आणि त्यावर डबल-क्लिक करा. तुमच्या पॉवरशेल विंडोमधून याचा न्याय करू नका. त्याला प्रशासक अधिकारांची आवश्यकता असल्यास, UAC प्रॉम्प्ट दिसल्याची पुष्टी करा आणि त्यानंतर कार्य पूर्ण होईल. नंतर जोडी एकत्र ठेवा: स्क्रिप्ट आणि EXE समान फोल्डरमध्ये. जेव्हा स्क्रिप्ट बदलते, तेव्हा रूपांतरण पुन्हा चालवा आणि EXE पुनर्स्थित करा - कधीही शिळा बिल्ड देऊ नका.

📌 टीप: लक्ष्य पीसीला काहीही स्थापित करण्याची आवश्यकता नाही. EXE तुमची स्क्रिप्ट पॉवरशेल इंजिनकडे सोपवते जे आधीपासूनच Windows मध्ये तयार केलेले आहे - रूपांतरण पॅकेजिंग बदलते, इंजिन नाही.
7

प्रामाणिक मर्यादा - तुम्ही शेअर करण्यापूर्वी वाचा

⚠️ चेतावणी: स्क्रिप्टला EXE मध्ये रूपांतरित केल्याने ते लपवले जात नाही, लॉक केले जात नाही किंवा एनक्रिप्ट केले जात नाही. PS2EXE तुमची स्क्रिप्ट एका लहान .NET प्रोग्राममध्ये गुंडाळते आणि संपूर्ण स्क्रिप्ट मजकूर एन्कोडेड स्वरूपात EXE च्या आत जातो. एन्कोडिंग एन्क्रिप्शन नाही - कोणतीही की नाही आणि लॉक नाही. जेव्हा EXE चालते, तेव्हा ते वाचनीय स्क्रिप्ट पॉवरशेल इंजिनला सुपूर्द करणे आवश्यक आहे, आणि प्रोग्राम रन टाइममध्ये जे काही वाचू शकतो, एक निश्चित व्यक्ती देखील वाचू शकतो. रूपांतरित EXE मधील प्रत्येक गोष्टीला सार्वजनिक समजा.

ती एक वस्तुस्थिती तुम्हाला सुरक्षित ठेवणारा नियम देते: तुम्ही रूपांतरित केलेल्या स्क्रिप्टमध्ये कधीही गुप्त ठेवू नका - कोणताही प्रशासक पासवर्ड नाही, सेवा खाते पासवर्ड नाही, API की किंवा टोकन नाही, तुम्ही पोस्टरवर प्रिंट करणार नाही अशी कोणतीही Wi-Fi की नाही. स्क्रिप्टला पासवर्डची आवश्यकता असल्यास, त्याने तो विचारला पाहिजे किंवा रन टाइममध्ये योग्य क्रेडेन्शियल स्टोअरमधून तो वाचला पाहिजे, तो कधीही फाइलमध्ये ठेवू नका.

आणखी एक प्रामाणिक मर्यादा: अगदी नवीन, स्वाक्षरी न केलेला EXE जो मजकूर डीकोड करतो आणि त्याच्या आत चालतो त्याचा आकार वास्तविक मालवेअर वितरणासारखाच असतो, त्यामुळे तुमची स्क्रिप्ट स्वच्छ असली तरीही अँटीव्हायरस आणि स्मार्टस्क्रीन तुमची रूपांतरित फाइल फ्लॅग करू शकतात. प्रामाणिक निराकरणे ओळख आहेत, युक्त्या नाहीत: चरण 5 मधील आवृत्ती माहिती भरा, प्रत्येक वेळी त्याच ठिकाणाहून फाइल वितरित करा आणि तुम्ही नियमितपणे साधने सामायिक करत असल्यास त्यावर कोड-स्वाक्षरी प्रमाणपत्रासह स्वाक्षरी करा. वापरकर्त्यांना त्यांचा अँटीव्हायरस अक्षम करण्यास सांगून चेतावणीला कधीही उत्तर देऊ नका.

🏷️Topic Search Variables & Keywords

🔍 PowerShell 🔍 PS2EXE 🔍 Invoke-PS2EXE 🔍 Win-PS2EXE 🔍 PS1 to EXE 🔍 TechnicalAnshu 🔍 ITAdmin 🔍 Scripting 🔍 Convert PowerShell Script to EXE 🔍 PowerShell Script Converter 🔍 Install-Module ps2exe 🔍 Windows Admin Tools
🎙️ पूर्ण उतारा — विस्तृत करण्यासाठी टॅप करा

मोफत PS2EXE मॉड्यूलसह PowerShell स्क्रिप्ट (.ps1) ला डबल-क्लिक EXE मध्ये रूपांतरित करा: स्थापित करा, Invoke-PS2EXE कमांड, GUI, चिन्ह, आवृत्ती आणि प्रशासक पर्याय, तसेच प्रामाणिक मर्यादा.

चरण-दर-चरण समस्यानिवारण मार्गदर्शिका आणि उपाय - PowerShell स्क्रिप्टला सॉफ्टवेअरमध्ये रूपांतरित करा. तांत्रिक अंशुचे ऑन-स्क्रीन प्रात्यक्षिक.

(स्रोत पृष्ठावर उतारा येथे समाप्त होतो)

❓ वारंवार विचारले जाणारे प्रश्न

हे ट्यूटोरियल फॉलो करण्यासाठी १००% मोफत आहे का?

होय! तांत्रिक अंशूने दाखवलेले सर्व मार्गदर्शक आणि पद्धती मोफत, कायदेशीर आणि शैक्षणिक संसाधने वापरतात.

नवशिक्या या मार्गदर्शकाचे अनुसरण करू शकतात?

नक्कीच! प्रत्येक पायरी तपशीलवार सूचनांसह ऑन-स्क्रीन प्रदर्शित केली जाते जेणेकरून कोणीही सहजपणे अनुसरण करू शकेल.

मी अडकलो तर मी प्रश्न कुठे विचारू शकतो?

YouTube व्हिडिओवर थेट टिप्पणी द्या आणि आमचा समुदाय आणि तांत्रिक अंशू तुम्हाला मदत करतील.

🚀 YouTube वर संपूर्ण ट्यूटोरियल पहा

🚀 YouTube वर संपूर्ण चरण-दर-चरण व्हिडिओ ट्युटोरियल पहा: https://www.youtube.com/watch?v=F2xMkbJi4wk

IT सपोर्ट, Windows समस्यानिवारण आणि सर्व्हर व्यवस्थापनासाठी तांत्रिक अंशूची सदस्यता घ्या.

▶️ पूर्ण व्हिडिओ पहा
हे ट्यूटोरियल तांत्रिक अंशु च्या पॉवरशेल स्क्रिप्टला EXE व्हिडिओमध्ये रूपांतरित करण्यावर आधारित आहे • कोणत्याही पायरीवर अडकलात? व्हिडिओ टिप्पण्यांमध्ये विचारा — तुम्हाला तेथे मदत मिळेल 🙏