Technical Anshu വീട് › ട്യൂട്ടോറിയലുകൾ › പവർഷെൽ സ്‌ക്രിപ്റ്റ് EXE-ലേക്ക്
⚙️ PowerShell · PS2EXE

പവർഷെൽ സ്ക്രിപ്റ്റ് EXE ലേക്ക് പരിവർത്തനം ചെയ്യുക

പവർഷെൽ ഒരിക്കലും തുറക്കാത്ത ഒരാൾക്ക് പവർഷെൽ സ്ക്രിപ്റ്റ് ഉപയോഗപ്രദമല്ല. ഇൻസ്റ്റാൾ, കമാൻഡ്, GUI, ഐക്കൺ, പതിപ്പ്, അഡ്മിൻ ഓപ്‌ഷനുകൾ, കൂടാതെ യഥാർത്ഥത്തിൽ പരിവർത്തനം ചെയ്യുന്നതിൻ്റെ സത്യസന്ധമായ പരിധികൾ - സൗജന്യ PS2EXE മൊഡ്യൂൾ ഉപയോഗിച്ച് അവർക്ക് ഇരട്ട-ക്ലിക്കുചെയ്യാൻ കഴിയുന്ന ഒരു EXE ആക്കി .ps1 പരിവർത്തനം ചെയ്യുക.

✍️ Technical Anshu⚙️ PowerShell Scripting🎧 Multi-Language Audio
പവർഷെൽ സ്ക്രിപ്റ്റ് EXE ലേക്ക് പരിവർത്തനം ചെയ്യുക
🎧 ബഹുഭാഷാ ഓഡിയോ: വീഡിയോ പ്ലെയറിൽ [ക്രമീകരണങ്ങൾ] (⚙️) ➔ [ഓഡിയോ ട്രാക്ക്] ക്ലിക്ക് ചെയ്ത് ഭാഷ തിരഞ്ഞെടുക്കുക.

📑അധ്യായങ്ങൾ

  1. എന്തുകൊണ്ടാണ് ഒരു .ps1 ഫയൽ പങ്കിടാൻ പ്രയാസമുള്ളത് - ഒരു EXE ആയി പരിവർത്തനം ചെയ്യുന്നത് യഥാർത്ഥത്തിൽ എന്താണ് പരിഹരിക്കുന്നത്
  2. ആദ്യം സ്ക്രിപ്റ്റ് പരീക്ഷിക്കുക, അത് ഇപ്പോഴും ഒരു പ്ലെയിൻ ടെക്സ്റ്റ് ഫയലായിരിക്കുമ്പോൾ
  3. പവർഷെൽ ഗാലറിയിൽ നിന്ന് സൗജന്യ PS2EXE മൊഡ്യൂൾ ഇൻസ്റ്റാൾ ചെയ്യുക
  4. ഒരു കമാൻഡ് ഉപയോഗിച്ച് പരിവർത്തനം ചെയ്യുക - Invoke-PS2EXE
  5. Win-PS2EXE GUI വഴിയുള്ള അതേ പരിവർത്തനം
  6. ഐക്കൺ, പതിപ്പ് വിശദാംശങ്ങളും ആവശ്യമായ അഡ്മിൻ ഓപ്ഷനും
  7. ഒരു ഉപയോക്താവ് ആഗ്രഹിക്കുന്ന രീതിയിൽ പൂർത്തിയായ EXE പരീക്ഷിക്കുക
  8. സത്യസന്ധമായ പരിധികൾ - ഒരു പരിവർത്തനം ചെയ്ത EXE നിങ്ങളുടെ സ്ക്രിപ്റ്റ് മറയ്ക്കില്ല

📋 അവലോകനവും ഘട്ടം ഘട്ടമായുള്ള ഗൈഡും

1

നിങ്ങൾ ഇത് പരിവർത്തനം ചെയ്യുന്നതിന് മുമ്പ് സ്ക്രിപ്റ്റ് പരിശോധിക്കുക

പരീക്ഷിക്കാത്ത സ്ക്രിപ്റ്റ് ഒരിക്കലും പരിവർത്തനം ചെയ്യരുത്. സ്‌ക്രിപ്റ്റ് ഒരു EXE-നുള്ളിൽ ഇരിക്കുമ്പോൾ, കൺസോളും പിശക് സന്ദേശങ്ങളും മറഞ്ഞിരിക്കുന്നു, അതിനാൽ ഓരോ ബഗും കണ്ടെത്തുന്നത് മന്ദഗതിയിലാവുകയും വേദനാജനകമാവുകയും ചെയ്യും. .ps1 ഫയൽ ഒരു സാധാരണ ഉപയോക്താവായും അഡ്‌മിനിസ്‌ട്രേറ്ററായും പ്രവർത്തിപ്പിക്കുക, തെറ്റായ ഇൻപുട്ട് ഒരിക്കൽ ഫീഡ് ചെയ്യുക, ഓരോ തവണയും ഒരേ രീതിയിൽ പ്രവർത്തിക്കുമ്പോൾ മാത്രം അത് പരിവർത്തനം ചെയ്യുക.

2

PS2EXE മൊഡ്യൂൾ ഇൻസ്റ്റാൾ ചെയ്യുക

PS2EXE പവർഷെൽ ഗാലറിയിൽ പ്രസിദ്ധീകരിച്ച ഒരു സൗജന്യ മൊഡ്യൂളാണ്. EXE നിർമ്മിക്കുന്ന പിസിയിൽ നിങ്ങൾ ഇത് ഒരിക്കൽ ഇൻസ്റ്റാൾ ചെയ്യുക - പൂർത്തിയായ 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 ആരംഭിക്കുമ്പോൾ സ്‌ക്രിപ്റ്റ് പാതിവഴിയിൽ പരാജയപ്പെടുന്നതിന് പകരം Windows എലവേഷൻ ആവശ്യപ്പെടുന്നു. സ്‌ക്രിപ്റ്റ് അതിൻ്റേതായ വിൻഡോയോ രൂപമോ കാണിക്കുകയാണെങ്കിൽ, -noConsole അതിന് പിന്നിൽ ദൃശ്യമാകുന്ന ഒരു കറുത്ത കൺസോൾ വിൻഡോ നിർത്തുന്നു - എന്നാൽ കൺസോളിലെ ഉപയോക്താവിനോട് ചോദ്യങ്ങൾ ചോദിക്കുന്ന ഒരു സ്‌ക്രിപ്റ്റിനായി ഇത് ഒരിക്കലും ഉപയോഗിക്കരുത്, അല്ലെങ്കിൽ ഇൻപുട്ടിനായി കാത്തിരിക്കുമ്പോൾ ആർക്കും ടൈപ്പുചെയ്യാൻ കഴിയാത്ത EXE ഫ്രീസ് ആയി കാണപ്പെടും.

6

ഒരു യഥാർത്ഥ ഉപയോക്താവിനെപ്പോലെ EXE പരീക്ഷിക്കുക

എക്സ്ഇ ന്യൂട്രൽ എവിടെയെങ്കിലും പകർത്തുക - ഡെസ്ക്ടോപ്പ് അല്ലെങ്കിൽ പങ്കിട്ട ഫോൾഡർ - അതിൽ ഡബിൾ ക്ലിക്ക് ചെയ്യുക. നിങ്ങളുടെ PowerShell വിൻഡോയിൽ നിന്ന് അതിനെ വിലയിരുത്തരുത്. ഇതിന് അഡ്‌മിൻ അവകാശങ്ങൾ ആവശ്യമുണ്ടെങ്കിൽ, UAC പ്രോംപ്റ്റ് ദൃശ്യമാകുകയും അതിന് ശേഷം ജോലി പൂർത്തിയാകുകയും ചെയ്യുന്നുവെന്ന് സ്ഥിരീകരിക്കുക. തുടർന്ന് ജോഡി ഒരുമിച്ച് സൂക്ഷിക്കുക: സ്ക്രിപ്റ്റും EXE ഉം ഒരേ ഫോൾഡറിൽ. സ്ക്രിപ്റ്റ് മാറുമ്പോൾ, പരിവർത്തനം വീണ്ടും പ്രവർത്തിപ്പിക്കുക, EXE മാറ്റിസ്ഥാപിക്കുക - ഒരിക്കലും പഴകിയ ബിൽഡ് കൈമാറരുത്.

📌 ശ്രദ്ധിക്കുക: ടാർഗെറ്റ് പിസിക്ക് ഒന്നും ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതില്ല. EXE നിങ്ങളുടെ സ്‌ക്രിപ്റ്റ് Windows-ൽ ഇതിനകം നിർമ്മിച്ചിരിക്കുന്ന PowerShell എഞ്ചിനിലേക്ക് കൈമാറുന്നു - പരിവർത്തനം എഞ്ചിനെയല്ല, പാക്കേജിംഗിനെ മാറ്റുന്നു.
7

സത്യസന്ധമായ പരിധികൾ - നിങ്ങൾ പങ്കിടുന്നതിന് മുമ്പ് വായിക്കുക

⚠️ മുന്നറിയിപ്പ്: ഒരു EXE-ലേക്ക് ഒരു സ്‌ക്രിപ്റ്റ് പരിവർത്തനം ചെയ്യുന്നത് അല്ല അത് മറയ്ക്കുകയോ ലോക്ക് ചെയ്യുകയോ എൻക്രിപ്റ്റ് ചെയ്യുകയോ ചെയ്യില്ല. PS2EXE നിങ്ങളുടെ സ്‌ക്രിപ്റ്റ് ഒരു ചെറിയ .NET പ്രോഗ്രാമിനുള്ളിൽ പൊതിയുന്നു, കൂടാതെ പൂർണ്ണമായ സ്‌ക്രിപ്റ്റ് ടെക്‌സ്‌റ്റ് EXE-നുള്ളിൽ എൻകോഡ് ചെയ്‌ത രൂപത്തിൽ സഞ്ചരിക്കുന്നു. എൻകോഡിംഗ് എൻക്രിപ്ഷൻ അല്ല - കീയും ലോക്കും ഇല്ല. EXE പ്രവർത്തിക്കുമ്പോൾ, അത് പവർഷെൽ എഞ്ചിനിലേക്ക് റീഡബിൾ സ്ക്രിപ്റ്റ് കൈമാറണം, കൂടാതെ പ്രോഗ്രാമിന് റൺ ടൈമിൽ വായിക്കാൻ കഴിയുന്ന എന്തും, നിശ്ചയദാർഢ്യമുള്ള ഒരു വ്യക്തിക്കും വായിക്കാനാകും. പരിവർത്തനം ചെയ്‌ത EXE-നുള്ളിലെ എല്ലാം പൊതുവായി പരിഗണിക്കുക.

ആ ഒരു വസ്തുത നിങ്ങളെ സുരക്ഷിതമായി നിലനിർത്തുന്ന നിയമം നൽകുന്നു: നിങ്ങൾ പരിവർത്തനം ചെയ്യുന്ന സ്‌ക്രിപ്റ്റിൽ ഒരിക്കലും രഹസ്യം ഇടരുത് - അഡ്‌മിൻ പാസ്‌വേഡോ സേവന-അക്കൗണ്ട് പാസ്‌വേഡോ ഇല്ല, API കീയോ ടോക്കണോ ഇല്ല, നിങ്ങൾ ഒരു പോസ്റ്ററിൽ പ്രിൻ്റ് ചെയ്യാത്ത Wi-Fi കീയോ ഇല്ല. ഒരു സ്‌ക്രിപ്റ്റിന് പാസ്‌വേഡ് ആവശ്യമുണ്ടെങ്കിൽ, അത് റൺ സമയത്ത് ശരിയായ ക്രെഡൻഷ്യൽ സ്റ്റോറിൽ നിന്ന് അത് ആവശ്യപ്പെടുകയോ വായിക്കുകയോ ചെയ്യണം, അത് ഒരിക്കലും ഫയലിനുള്ളിൽ കൊണ്ടുപോകരുത്.

ഒരു സത്യസന്ധമായ പരിധി കൂടി: ഒരു പുതിയ, ഒപ്പിടാത്ത EXE-ന് ഡീകോഡ് ചെയ്‌ത് അതിനുള്ളിൽ വാചകം പ്രവർത്തിപ്പിക്കുന്നതിന് യഥാർത്ഥ ക്ഷുദ്രവെയർ ഡെലിവറിയുടെ അതേ രൂപമുണ്ട്, അതിനാൽ നിങ്ങളുടെ സ്‌ക്രിപ്റ്റ് ശുദ്ധമാണെങ്കിലും ആൻ്റിവൈറസും SmartScreen-നും നിങ്ങളുടെ പരിവർത്തനം ചെയ്‌ത ഫയലിനെ ഫ്ലാഗ് ചെയ്‌തേക്കാം. സത്യസന്ധമായ പരിഹാരങ്ങൾ ഐഡൻ്റിറ്റിയാണ്, തന്ത്രങ്ങളല്ല: ഘട്ടം 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 സ്ക്രിപ്റ്റ് സോഫ്‌റ്റ്‌വെയറിലേക്ക് പരിവർത്തനം ചെയ്യുക. ടെക്‌നിക്കൽ അൻഷുവിൻ്റെ ഓൺ-സ്‌ക്രീൻ ഡെമോൺസ്‌ട്രേഷൻ.

(സ്രോതസ്സ് പേജിൽ ട്രാൻസ്ക്രിപ്റ്റ് ഇവിടെ അവസാനിക്കുന്നു)

❓ പതിവായി ചോദിക്കുന്ന ചോദ്യങ്ങൾ

<സംഗ്രഹം>ഈ ട്യൂട്ടോറിയൽ പിന്തുടരാൻ 100% സൌജന്യമാണോ?

അതെ! സാങ്കേതിക അൻഷു പ്രദർശിപ്പിച്ച എല്ലാ ഗൈഡുകളും രീതികളും സൗജന്യവും നിയമപരവും വിദ്യാഭ്യാസപരവുമായ ഉറവിടങ്ങൾ ഉപയോഗിക്കുന്നു.

<സംഗ്രഹം>തുടക്കക്കാർക്ക് ഈ ഗൈഡ് പിന്തുടരാനാകുമോ?

തീർച്ചയായും! ഓരോ ഘട്ടവും വിശദമായ നിർദ്ദേശങ്ങളോടെ ഓൺ-സ്‌ക്രീനിൽ പ്രദർശിപ്പിച്ചിരിക്കുന്നതിനാൽ ആർക്കും എളുപ്പത്തിൽ പിന്തുടരാനാകും.

<സംഗ്രഹം>ഞാൻ കുടുങ്ങിയാൽ എനിക്ക് എവിടെ ചോദ്യങ്ങൾ ചോദിക്കാനാകും?

YouTube വീഡിയോയിൽ നേരിട്ട് ഒരു അഭിപ്രായം രേഖപ്പെടുത്തുക, ഞങ്ങളുടെ കമ്മ്യൂണിറ്റിയും സാങ്കേതിക അൻഷുവും നിങ്ങളെ സഹായിക്കും.

🚀 YouTube-ലെ മുഴുവൻ ട്യൂട്ടോറിയലും കാണുക

🚀 YouTube-ൽ മുഴുവൻ ഘട്ടം ഘട്ടമായുള്ള വീഡിയോ ട്യൂട്ടോറിയൽ കാണുക: https://www.youtube.com/watch?v=F2xMkbJi4wk

ഐടി പിന്തുണ, വിൻഡോസ് ട്രബിൾഷൂട്ടിംഗ്, സെർവർ മാനേജ്‌മെൻ്റ് എന്നിവയ്‌ക്കായി ടെക്‌നിക്കൽ അൻഷു സബ്‌സ്‌ക്രൈബ് ചെയ്യുക.

▶️ മുഴുവൻ വീഡിയോയും കാണുക
ഈ ട്യൂട്ടോറിയൽ ടെക്‌നിക്കൽ അൻഷുൻ്റെ പവർഷെൽ സ്‌ക്രിപ്റ്റ് EXE വീഡിയോയിലേക്ക് പരിവർത്തനം ചെയ്യുന്നതിനെ അടിസ്ഥാനമാക്കിയുള്ളതാണ് • ഏതെങ്കിലും ഘട്ടത്തിൽ കുടുങ്ങിയിട്ടുണ്ടോ? വീഡിയോ അഭിപ്രായങ്ങളിൽ ചോദിക്കുക - അവിടെ നിങ്ങൾക്ക് സഹായം ലഭിക്കും