Badilisha Hati ya PowerShell kuwa EXE
Hati ya PowerShell haitumiki kwa mtu ambaye hatawahi kufungua PowerShell. Badilisha .ps1 kuwa EXE moja wanaweza kubofya mara mbili, kwa kutumia moduli isiyolipishwa ya PS2EXE - kusakinisha, amri, GUI, ikoni, toleo na chaguzi za msimamizi, na mipaka ya uaminifu ya kile ambacho ubadilishaji hufanya kweli.
📑Sura
- Kwa nini faili ya .ps1 ni ngumu kushiriki - na ni nini kuibadilisha kuwa EXE hurekebisha
- Jaribu hati kwanza, wakati ingali faili ya maandishi wazi
- Sakinisha moduli ya bila malipo ya PS2EXE kutoka kwa Matunzio ya PowerShell
- Geuza kwa amri moja - Invoke-PS2EXE
- Ugeuzaji sawa kupitia Win-PS2EXE GUI
- Aikoni, maelezo ya toleo na chaguo la hitaji la msimamizi
- Jaribu EXE iliyokamilika jinsi mtumiaji atakavyo
- Vikomo vya uaminifu - EXE iliyobadilishwa haifichi hati yako
📋 Muhtasari na Mwongozo wa Hatua kwa Hatua
Jaribu Hati Kabla Ya Kuibadilisha
Usibadilishe kamwe hati ambayo haijajaribiwa. Mara tu hati inakaa ndani ya EXE, koni na ujumbe wa makosa hufichwa, kwa hivyo kila mdudu huwa polepole na chungu kupata. Tekeleza faili ya .ps1 kama mtumiaji wa kawaida na kama msimamizi, lishe ingizo lisilo sahihi mara moja kwa makusudi, na uibadilishe tu inapofanya kazi sawa kila mara.
Sakinisha Moduli ya PS2EXE
PS2EXE ni sehemu isiyolipishwa iliyochapishwa kwenye Matunzio ya PowerShell. Unaiweka mara moja, kwenye PC inayojenga EXE - watu wanaopokea EXE iliyokamilishwa hawasakinishi chochote. Fungua PowerShell na uendeshe:
Install-Module -Name ps2exeMara ya kwanza, PowerShell inaweza kukuuliza uamini hazina ya PSGallery - jibu Ndiyo ikiwa ulianza kusakinisha mwenyewe. Ikiwa usakinishaji wa sehemu umezuiwa na sera kwenye mashine yako, ziruhusu kwa akaunti yako mwenyewe pekee:
Set-ExecutionPolicy -Scope CurrentUser RemoteSignedGeuza kwa Amri ya Invoke-PS2EXE
Amri moja hufanya ubadilishaji. Inataja hati ya kuingiza na faili ya towe - badilisha majina ya mifano na hati yako mwenyewe:
Invoke-PS2EXE -inputFile ".\DiskCleanup.ps1" -outputFile ".\DiskCleanup.exe"Iendeshe kutoka kwa folda inayoshikilia hati yako, na EXE itaonekana kando ya faili ya .ps1. Huo ndio ubadilishaji mzima - chaguo katika Hatua ya 5 huongezwa kwenye mstari huu unapozihitaji.
Au Tumia Win-PS2EXE GUI
Je, unapendelea kubofya ili kuandika? Moduli pia husafirisha sehemu ya mbele ya picha:
Win-PS2EXEChagua faili ya ingizo, chagua faili ya towe, weka alama kwenye chaguo unazotaka na ubonyeze Unganisha. GUI hutoa EXE sawa kabisa na safu ya amri - ni zana sawa na fomu juu, kwa hivyo tumia chochote unachoona wazi zaidi.
Ongeza Aikoni, Maelezo ya Toleo na Haki za Msimamizi
Ikiwa EXE itashirikiwa, ipatie utambulisho. Ongeza -iconFile ".\tool.ico" kwa ikoni maalum, na -title, -product, -company na -version ili kujaza kichupo cha Maelezo ya sifa za faili - faili zilizotajwa zinaonekana kutegemewa zaidi kwa watumiaji na vichanganuzi visivyojulikana. Hati ikibadilisha mipangilio ya mfumo, ongeza -requireAdmin ili Windows iombe mwinuko wakati EXE inapoanza, badala ya hati kushindwa katikati. Na ikiwa hati inaonyesha dirisha au fomu yake yenyewe, -noConsole itasimamisha dirisha jeusi la dashibodi kuonekana nyuma yake - lakini usiwahi kuitumia kwa hati inayouliza maswali ya mtumiaji kwenye dashibodi, au EXE itaonekana imeganda inaposubiri ingizo hakuna mtu anayeweza kuandika.
Ijaribu EXE Kama Mtumiaji Halisi
Nakili EXE mahali pasipo na upande wowote - Eneo-kazi au folda iliyoshirikiwa - na ubofye mara mbili. Usihukumu kutoka kwa dirisha lako la PowerShell. Iwapo inahitaji haki za msimamizi, thibitisha kidokezo cha UAC na kazi itakamilika baada yake. Kisha weka jozi pamoja: hati na EXE kwenye folda moja. Hati inapobadilika, endesha tena ubadilishaji na ubadilishe EXE - usiwahi kutoa muundo wa zamani.
Vikomo vya Uaminifu - Soma Kabla Ya Kushiriki
Hakika hiyo inatoa kanuni inayokuweka salama: usiweke kamwe siri katika hati unayobadilisha - hakuna nenosiri la msimamizi, hakuna nenosiri la akaunti ya huduma, hakuna ufunguo wa API au tokeni, hakuna ufunguo wa Wi-Fi ambao hutachapisha kwenye bango. Ikiwa hati inahitaji nenosiri, lazima iulizie au ilisome kutoka kwa duka linalofaa la vitambulisho wakati wa utekelezaji, usiwahi kuibeba ndani ya faili.
Kikomo kimoja zaidi cha uaminifu: EXE mpya kabisa, ambayo haijatiwa saini ambayo husimbua na kutumia maandishi yenyewe ina umbo sawa na uwasilishaji wa programu hasidi, kwa hivyo antivirus na SmartScreen zinaweza kualamisha faili yako iliyobadilishwa ingawa hati yako ni safi. Marekebisho ya uaminifu ni utambulisho, si hila: jaza maelezo ya toleo kutoka Hatua ya 5, sambaza faili kutoka sehemu moja kila wakati, na uitie sahihi kwa cheti cha kutia saini msimbo ikiwa unashiriki zana mara kwa mara. Usijibu kamwe onyo kwa kuwaambia watumiaji kuzima kingavirusi yao.
🏷️Topic Search Variables & Keywords
Geuza hati ya PowerShell (.ps1) kuwa EXE ya kubofya mara mbili kwa moduli isiyolipishwa ya PS2EXE: sakinisha, Amri ya Omba-PS2EXE, GUI, aikoni, toleo na chaguo za msimamizi, pamoja na vikomo vya uaminifu.
Mwongozo wa Utatuzi wa Hatua kwa Hatua na Utatuzi - Badilisha hati ya PowerShell kuwa Programu. Onyesho la skrini na Anshu ya Kiufundi.
(manukuu yanaishia hapa kwenye ukurasa chanzo)
div>❓ Maswali Yanayoulizwa Mara Kwa Mara (Kiingereza)
Ndiyo! Miongozo na mbinu zote zilizoonyeshwa na Anshu ya Kiufundi hutumia nyenzo zisizolipishwa, za kisheria na za elimu.
div>Je, wanaoanza wanaweza kufuata mwongozo huu?
Hakika! Kila hatua huonyeshwa kwenye skrini kwa maagizo ya kina ili mtu yeyote aweze kufuata kwa urahisi.
div>Toa maoni moja kwa moja kwenye video ya YouTube, na jumuiya yetu na Anshu ya Kiufundi itakusaidia.
div>🚀 Tazama Mafunzo Kamili kwenye YouTube
🚀 Tazama mafunzo kamili ya hatua kwa hatua ya video kwenye YouTube: https://www.youtube.com/watch?v=F2xMkbJi4wk
Jisajili kwa Anshu ya Kiufundi kwa usaidizi wa TEHAMA, utatuzi wa Windows, na usimamizi wa seva.
▶️ Tazama Video Kamili