பவர்ஷெல் ஸ்கிரிப்டை EXE ஆக மாற்றவும்
PowerShell ஐ திறக்காத ஒருவருக்கு பவர்ஷெல் ஸ்கிரிப்ட் எந்தப் பயனும் இல்லை. இலவச PS2EXE தொகுதியைப் பயன்படுத்தி, .ps1 ஐ ஒரு EXE ஆக மாற்றவும் - நிறுவல், கட்டளை, GUI, ஐகான், பதிப்பு மற்றும் நிர்வாக விருப்பங்கள் மற்றும் உண்மையான மாற்றத்தின் நேர்மையான வரம்புகளைப் பயன்படுத்தி அவர்கள் இருமுறை கிளிக் செய்யலாம்.
📑அத்தியாயங்கள்
- ஏன் .ps1 கோப்பைப் பகிர்வது கடினமாக உள்ளது - அதை EXE ஆக மாற்றுவது உண்மையில் என்ன சரி செய்கிறது
- ஸ்கிரிப்டை முதலில் சோதிக்கவும், அது இன்னும் எளிய உரைக் கோப்பாக இருக்கும் போது
- பவர்ஷெல் கேலரியில் இருந்து இலவச PS2EXE தொகுதியை நிறுவவும்
- ஒரு கட்டளையுடன் மாற்றவும் - Invoke-PS2EXE
- Win-PS2EXE GUI மூலம் அதே மாற்றம்
- ஐகான், பதிப்பு விவரங்கள் மற்றும் தேவை-நிர்வாகம் விருப்பம்
- முடிந்த EXE ஐ ஒரு பயனர் விரும்பும் வழியில் சோதிக்கவும்
- நேர்மையான வரம்புகள் - மாற்றப்பட்ட EXE உங்கள் ஸ்கிரிப்டை மறைக்காது
📋 மேலோட்டம் & படிப்படியான வழிகாட்டி
ஸ்கிரிப்டை மாற்றும் முன் அதைச் சோதிக்கவும்
சோதனை செய்யப்படாத ஸ்கிரிப்டை ஒருபோதும் மாற்ற வேண்டாம். ஒரு EXE க்குள் ஸ்கிரிப்ட் அமர்ந்ததும், கன்சோலும் பிழைச் செய்திகளும் மறைக்கப்படும், எனவே ஒவ்வொரு பிழையும் மெதுவாகவும், வேதனையாகவும் இருக்கும். .ps1 கோப்பை ஒரு சாதாரண பயனராகவும் நிர்வாகியாகவும் இயக்கவும், ஒரு முறை தவறான உள்ளீட்டை வேண்டுமென்றே வழங்கவும், மேலும் ஒவ்வொரு முறையும் ஒரே மாதிரியாக செயல்படும் போது மட்டுமே அதை மாற்றவும்.
PS2EXE தொகுதியை நிறுவவும்
PS2EXE என்பது பவர்ஷெல் கேலரியில் வெளியிடப்பட்ட இலவச தொகுதி. EXE ஐ உருவாக்கும் கணினியில் ஒரு முறை நிறுவவும் - முடிக்கப்பட்ட EXE ஐப் பெறுபவர்கள் எதையும் நிறுவ மாட்டார்கள். PowerShell ஐ திறந்து இயக்கவும்:
Install-Module -Name ps2exeமுதல் முறையாக, PSGallery களஞ்சியத்தை நம்பும்படி PowerShell உங்களைக் கேட்கலாம் - நீங்களே நிறுவலைத் தொடங்கினால் ஆம் என்று பதிலளிக்கவும். உங்கள் கணினியில் உள்ள கொள்கையால் தொகுதி நிறுவல்கள் தடுக்கப்பட்டால், அவற்றை உங்கள் சொந்த கணக்கிற்கு மட்டும் அனுமதிக்கவும்:
Set-ExecutionPolicy -Scope CurrentUser RemoteSignedInvoke-PS2EXE கட்டளையுடன் மாற்றவும்
ஒரு கட்டளை மாற்றத்தை செய்கிறது. இது உள்ளீட்டு ஸ்கிரிப்ட் மற்றும் வெளியீட்டு கோப்பினை பெயரிடுகிறது - எடுத்துக்காட்டு பெயர்களை உங்கள் சொந்த ஸ்கிரிப்ட் மூலம் மாற்றவும்:
Invoke-PS2EXE -inputFile ".\DiskCleanup.ps1" -outputFile ".\DiskCleanup.exe"உங்கள் ஸ்கிரிப்டை வைத்திருக்கும் கோப்புறையிலிருந்து அதை இயக்கவும், .ps1 கோப்பிற்கு அடுத்ததாக EXE தோன்றும். அதுவே முழு மாற்றமாகும் - படி 5 இல் உள்ள விருப்பங்கள் உங்களுக்குத் தேவைப்படும்போது அதே வரியில் சேர்க்கப்படும்.
அல்லது Win-PS2EXE GUI ஐப் பயன்படுத்தவும்
தட்டச்சு செய்ய கிளிக் செய்வதை விரும்புகிறீர்களா? தொகுதி ஒரு வரைகலை முன் முனையையும் அனுப்புகிறது:
Win-PS2EXEஉள்ளீட்டு கோப்பைத் தேர்ந்தெடுத்து, வெளியீட்டு கோப்பைத் தேர்ந்தெடுத்து, நீங்கள் விரும்பும் விருப்பங்களைத் தேர்ந்தெடுத்து தொகுக்கவும். GUI ஆனது கட்டளை வரியின் அதே EXE ஐ உருவாக்குகிறது - இது மேலே உள்ள படிவத்துடன் அதே கருவியாகும், எனவே நீங்கள் தெளிவாகக் கண்டதை பயன்படுத்தவும்.
ஒரு ஐகான், பதிப்புத் தகவல் மற்றும் நிர்வாக உரிமைகளைச் சேர்
EXE பகிரப்பட்டால், அதற்கு அடையாளத்தைக் கொடுங்கள். தனிப்பயன் ஐகானுக்கு -iconFile ".\tool.ico" ஐச் சேர்க்கவும், மேலும் -title, -product, -company மற்றும் -version கோப்பு பண்புகளின் விவரங்கள் தாவலை நிரப்ப - பெயரிடப்பட்ட கோப்புகள் பயனர்கள் மற்றும் ஸ்கேனர்களை விட நம்பகமானதாக இருக்கும். ஸ்கிரிப்ட் அமைப்பு அமைப்புகளை மாற்றினால், -requireAdmin ஐச் சேர்க்கவும், எனவே EXE தொடங்கும் போது ஸ்கிரிப்ட் பாதியிலேயே தோல்வியடைவதற்குப் பதிலாக Windows உயரத்தை கேட்கும். ஸ்கிரிப்ட் அதன் சொந்த சாளரம் அல்லது படிவத்தைக் காட்டினால், -noConsole அதன் பின்னால் தோன்றும் கருப்பு கன்சோல் சாளரத்தை நிறுத்துகிறது - ஆனால் கன்சோலில் பயனரிடம் கேள்விகளைக் கேட்கும் ஸ்கிரிப்ட்டிற்கு அதை ஒருபோதும் பயன்படுத்த வேண்டாம், அல்லது யாரும் தட்டச்சு செய்ய முடியாத உள்ளீட்டிற்காக காத்திருக்கும் போது EXE உறைந்திருக்கும்.
உண்மையான பயனரைப் போல EXE ஐ சோதிக்கவும்
எங்காவது நடுநிலையில் உள்ள EXE ஐ நகலெடுக்கவும் - டெஸ்க்டாப் அல்லது பகிரப்பட்ட கோப்புறை - அதை இருமுறை கிளிக் செய்யவும். உங்கள் பவர்ஷெல் சாளரத்தில் இருந்து அதை மதிப்பிடாதீர்கள். அதற்கு நிர்வாக உரிமைகள் தேவைப்பட்டால், UAC ப்ராம்ட் தோன்றுவதையும், அதன் பிறகு வேலை முடிவடைவதையும் உறுதிப்படுத்தவும். பின்னர் ஜோடியை ஒன்றாக வைத்திருங்கள்: ஸ்கிரிப்ட் மற்றும் EXE ஒரே கோப்புறையில். ஸ்கிரிப்ட் மாறும்போது, மாற்றத்தை மீண்டும் இயக்கவும் மற்றும் EXE ஐ மாற்றவும் - பழைய கட்டமைப்பை ஒருபோதும் ஒப்படைக்க வேண்டாம்.
நேர்மையான வரம்புகள் - பகிர்வதற்கு முன் படிக்கவும்
அந்த ஒரு உண்மை உங்களைப் பாதுகாப்பாக வைத்திருக்கும் விதியை வழங்குகிறது: நீங்கள் மாற்றும் ஸ்கிரிப்ட்டில் ரகசியத்தை வைக்க வேண்டாம் - நிர்வாகி கடவுச்சொல் இல்லை, சேவை கணக்கு கடவுச்சொல் இல்லை, API விசை அல்லது டோக்கன் இல்லை, போஸ்டரில் நீங்கள் அச்சிடாத Wi-Fi விசை இல்லை. ஒரு ஸ்கிரிப்ட்டுக்கு கடவுச்சொல் தேவைப்பட்டால், அது அதைக் கேட்க வேண்டும் அல்லது இயங்கும் நேரத்தில் சரியான நற்சான்றிதழ் அங்காடியில் இருந்து அதைப் படிக்க வேண்டும், அதை ஒருபோதும் கோப்பின் உள்ளே கொண்டு செல்ல வேண்டாம்.
இன்னும் ஒரு நேர்மையான வரம்பு: ஒரு புத்தம் புதிய, கையொப்பமிடாத EXE, உரையை டிகோட் செய்து இயக்கும் உண்மையான தீம்பொருள் விநியோகத்தின் அதே வடிவத்தைக் கொண்டுள்ளது, எனவே உங்கள் ஸ்கிரிப்ட் சுத்தமாக இருந்தாலும் வைரஸ் தடுப்பு மற்றும் SmartScreen உங்கள் மாற்றப்பட்ட கோப்பைக் கொடியிடலாம். நேர்மையான திருத்தங்கள் அடையாளம், தந்திரங்கள் அல்ல: படி 5 இல் இருந்து பதிப்புத் தகவலை நிரப்பவும், ஒவ்வொரு முறையும் அதே இடத்தில் இருந்து கோப்பை விநியோகிக்கவும், நீங்கள் கருவிகளை தவறாமல் பகிர்ந்தால் குறியீட்டு-கையொப்பமிடும் சான்றிதழுடன் கையொப்பமிடவும். பயனர்கள் தங்கள் வைரஸ் தடுப்பு செயலியை முடக்கச் சொல்லி எச்சரிக்கைக்கு பதிலளிக்க வேண்டாம்.
🏷️Topic Search Variables & Keywords
இலவச PS2EXE தொகுதியுடன் PowerShell ஸ்கிரிப்டை (.ps1) இருமுறை கிளிக் செய்து EXE ஆக மாற்றவும்: நிறுவுதல், Invoke-PS2EXE கட்டளை, GUI, ஐகான், பதிப்பு மற்றும் நிர்வாக விருப்பங்கள் மற்றும் நேர்மையான வரம்புகள்.
படிப்படியாக சரிசெய்தல் வழிகாட்டி & தீர்வுகள் - பவர்ஷெல் ஸ்கிரிப்டை மென்பொருளாக மாற்றவும். டெக்னிக்கல் அன்ஷூ மூலம் திரையில் ஆர்ப்பாட்டம்.
(டிரான்ஸ்கிரிப்ட் இங்கே மூலப் பக்கத்தில் முடிகிறது)
❓ அடிக்கடி கேட்கப்படும் கேள்விகள்
ஆம்! டெக்னிக்கல் அன்ஷு மூலம் நிரூபிக்கப்பட்ட அனைத்து வழிகாட்டிகளும் முறைகளும் இலவச, சட்ட மற்றும் கல்வி ஆதாரங்களைப் பயன்படுத்துகின்றன.
நிச்சயமாக! ஒவ்வொரு அடியும் விரிவான வழிமுறைகளுடன் திரையில் காண்பிக்கப்படும், எனவே எவரும் எளிதாக பின்பற்றலாம்.
YouTube வீடியோவில் நேரடியாக கருத்துத் தெரிவிக்கவும், எங்கள் சமூகமும் தொழில்நுட்ப அன்ஷுவும் உங்களுக்கு உதவுவார்கள்.
🚀 YouTube இல் முழு டுடோரியலைப் பார்க்கவும்
🚀 YouTube இல் முழுப் படிப்படியான வீடியோ டுடோரியலைப் பார்க்கவும்: https://www.youtube.com/watch?v=F2xMkbJi4wk
IT ஆதரவு, Windows சரிசெய்தல் மற்றும் சர்வர் மேலாண்மை ஆகியவற்றிற்கு டெக்னிக்கல் அன்ஷுவுக்கு குழுசேரவும்.
▶️ முழு வீடியோவைப் பார்க்கவும்