- PowerShell I-ISE ibonelela ngendawo elungele ukusetyenziswa kwemizobo yokubhala nokuvavanya izikripti.
- Ibandakanya iimpawu eziphambili ezifana nokuphunyezwa ngokuyinxenye, uncedo lomxholo, kunye nokugqibezela okuzenzekelayo.
- Ivumela ulungiso olulula, olubonakalayo lwezikripthi kubalawuli nabaphuhlisi.
- Nangona ingaxhaswanga kwi-PowerShell 6+, iseluncedo kwiindawo zakudala.

I-PowerShell ISE Sisixhobo esithi, nangona singasaxhaswanga kwezona nguqulelo zamva nje zePowerShell, sihlala sisisombululo esisetyenziswa ngokubanzi ngabalawuli benkqubo kunye nabaphuhlisi abasebenza nabo. zeempendulo yonke imihla. Ijongeka ngakumbi kuneconsole yemveli kwaye yenza kube lula kubhala kunye ne-script debugging eneempawu ezininzi ezakhelwe ngaphakathi ezigcina ixesha kunye neempazamo.
Le meko-bume yegraphical eyilwe nguMicrosoft ivumela ufikelelo ku imisebenzi ephezulu scripting ngaphandle kokukhumbula yonke into imiyalelo, eyenza ilungele zombini kubaqalayo njengabasebenzisi abanamava. Nangona iKhowudi ye-Visual Studio ifumene i-traction, i-ISE ihlala ilukhetho olusebenzayo kwiindawo ezininzi. Windows.
Yintoni i-PowerShell ISE?
I-PowerShell ISE imele “Imeko-bume eDityanisiweyo yokuBhala”. Yaziswa ngeWindows PowerShell 2.0 njengenxalenye ye Isakhelo soLawulo lweWindows ngo-2009, yaze yaphuculwa kwiinguqulelo ezilandelayo ukuya kutsho ku-5.1, nebiyeyokugqibela ukufumana inkxaso esemthethweni. Ukuba ufuna ukufunda ngakumbi malunga nendlela yokulawula imigaqo-nkqubo evela kwi-PowerShell, unokujonga Eli nqaku lokulawula ii-GPOs kwi-PowerShell.
Le meko inika indlela ebonakalayo yokubhala kwaye imibhalo yovavanyo, ivumela abasebenzisi abanamava kangako ukuba basebenze ngokuqonda ngakumbi. Ujongano lubonisa iiphaneli ezininzi: enye yeyokuhlela okushicilelweyo, enye yeyokubona imveliso yomyalelo, enye inoluhlu lwemiyalelo ekhoyo, kunye nebar yemenyu apho uninzi lwemisebenzi lufikelelwa khona.

Iimpawu eziphambili ze-PowerShell ISE
Esinye sezizathu zokuba i-PowerShell ISE ihlale ithandwa kakhulu kungenxa yayo imisebenzi eyakhelweyo ephucula kakhulu amava xa ubhala kwaye uqhuba izikripthi:
- Ukuhlelwa kwemigca emininzi: Endaweni yokuchwetheza yonke into kumgca omnye njengakwikhonsoli yakudala, ungafaka imigca emitsha nge Shift + Ngena kwaye usebenze ngekhowudi njengakumhleli wombhalo ophezulu.
- Ukwenziwa okukhethiweyo: khetha indawo ethile ye elishicilelwe kwaye uyiqhube ngonqakrazo nje olunye F5 okanye ucofe iqhosha elithi “Baleka”. Ilungele ukuvavanya iziqwengana ngaphandle kokuqhuba ikhowudi yonke.
- Uncedo ngokomxholo: chwetheza nayiphi na i-cmdlet kwaye ucinezele F1 ukuvula amaxwebhu ahambelanayo, ngokuthe ngqo kwi-interface yoncedo edibeneyo.
- Ukugqitywa kwethebhu: I-ISE icebisa imiyalelo njengoko uyichwetheza. Cofa iqhosha le Tab ukuze ugqibezele ngokuzenzekela, okukuvumela ukuba usebenze ngokukhawuleza kunye neempazamo ezimbalwa.
PowerShell ISE Ulwakhiwo lwesiNxulumaniso
Ujongano lwePowerShell ISE lwahlulwe lwaba ngamacandelo alungelelaniswe kakuhle enza kube lula ukusebenza ngezikripthi:
- Ibha yemenyu: ibandakanya iinketho ezifana neFayile, Hlela, iJonga, izixhobo, iDebug, i-Add-ins kunye noNcedo.
- Isixwexwe sesixhobo: ikuvumela ukuba uvule, ugcine, usike, ukhuphele, uncamathisele, uqhube izikripthi kunye nezinye iintshukumo eziqhelekileyo ngonqakrazo nje olunye.
- Imigca Yezikripthi: lawula ifayile eshicilelweyo nganye evuliweyo, ebonisa igama layo kwisithuba kwaye ikuvumela ukuba utshintshe ngokulula phakathi kwazo.
- Iphaneli yeZikripthi: indawo engundoqo yokuhlela apho uchwetheza kwaye uvavanye imiyalelo yakho.
- Iphaneli yeConsole: ibonisa iziphumo xa usebenzisa imiyalelo okanye izikripthi. Unako kwakhona ukuchwetheza imiyalelo ngokuthe ngqo.
- Umyalelo weeplagi: ibonisa uluhlu lwe cmdlets ezikhoyo kunye neparameters zazo, ziluncedo kulwakhiwo lwemiyalelo ngaphandle kweemposiso.
- Ulawulo lokubhaliweyo: isilayida ukulungisa ngokukhawuleza ubungakanani bombhalo.
- Indawo yesimo: ibonisa ulwazi malunga nemo yangoku yezikripti okanye imiyalelo, kuquka iimpazamo.
Uyivula njani iPowerShell ISE
Kukho iindlela ezininzi zokumisela i-PowerShell ISE. Eyona ndlela ikhawulezayo kukukhangela "PowerShell ISE" kwimenyu yokuQala yeWindows kwaye ucofe kwisicelo.
Ungaqalisa isixhobo kumgca womyalelo ngokuqhuba:
powershell_ise.exe
Ukuba ufuna ukuyivula nge amalungelo aphakamileyo (njengomlawuli), ukusuka kwikhonsoli yePowerShell onokuyisebenzisa:
Start-Process PowerShell_ISE -Verb RunAs
Lo myalelo uya kuvula umzekelo omtsha we-PowerShell ISE kunye neemvume eziyimfuneko zokwenza imisebenzi yolawulo kwisistim.
Uyifaka njani i-PowerShell ISE ukuba awunayo?
I-PowerShell ISE iza ifakwe ngaphambili kwiinguqulelo ezininzi zeWindows, kodwa isenokuba ilahlekile kolunye uqwalaselo. Ukuyifaka, kufuneka usebenzise lo myalelo ulandelayo kwikhonsoli eneemvume zomlawuli:
DISM /Online /Add-Capability /CapabilityName:Microsoft.Windows.PowerShell.ISE~~~~0.0.1.0
Lo myalelo uya kusebenzisa isixhobo se-DISM ukufaka icandelo elifunekayo. Nje ukuba inkqubo igqityiwe, ungaqalisa i-ISE ukusuka kwimenyu yokuqalisa.
Ukusetyenziswa okuqhelekileyo kunye nemizekelo yezikripthi
Enye yamandla e-PowerShell ISE kukuba ikuvumela ukuba uvavanye ngokukhawuleza izikripthi ngaphandle koloyiko lokubangela iimpazamo ezinzulu. Nantsi eminye imizekelo eqhelekileyo enokuthi iqhutywe kule meko-bume:
- Ulwazi malunga nedesktop:
Get-CimInstance -ClassName Win32_Desktop - Iinkcukacha ze BIOS:
Get-CimInstance -ClassName Win32_BIOS - Ulwazi lweProsesa:
Get-CimInstance -ClassName Win32_Processor - Jonga iinkqubo ezisebenzayo:
Get-Process - Phelisa inkqubo ethile:
Stop-Process -Name PowerShell_ise - Ubumbeko lweNethiwekhi:
Get-CimInstance -Class Win32_NetworkAdapterConfiguration -Filter IPEnabled=$true
Le mizekelo imele imisebenzi eqhelekileyo ye ukugcinwa kwenkqubo enokuthi izenzekele ngokulula okanye ihlaziywe kwi-PowerShell ISE. Ukuba nokwenzeka kwe sebenzisa izikripthi kwi-PowerShell ukusuka kule ndawo yenza imisebenzi yemihla ngemihla ibe lula kakhulu.
Umahluko phakathi kwePowerShell ISE kunye nePowerShell Console
Ngelixa i-console ye-PowerShell yesiko iyindlela elula yomgca womyalelo, I-PowerShell ISE ibonelela ngamava apheleleyo, ezijoliswe kuphuhliso novavanyo lweencwadi zeempendulo.
Kwi-PowerShell ISE:
- Ungahlela izikripthi kwimigca emininzi nge umbala wesintaksi.
- Unokufikelela kuncedo lomxholo kunye nomyalelo wokugqibezela ngokuzenzekelayo.
- Imenyu ikuvumela ukuba ujonge kwaye uguqule umxholo ngaphandle kokukhumbula iindlela ezimfutshane.
Ukongeza, i-PowerShell ISE ibandakanya uluhlu lwemiyalelo ekhoyo onokuthi uyingenise ngokucofa kanye, ngelixa kwikhonsoli eqhelekileyo kufuneka uchwetheze yonke into ngesandla. Ukuqonda ngcono lo mahluko, unokubonisana ukwazi ukuthelekisa iPowerShell kunye neCMD.
Unyino kunye nenkxaso yangoku
Ngelixa i-PowerShell ISE iseluncedo, UMicrosoft wayeka ukuxhasa iPowerShell eqala ngenguqulo 6.. Oku kuthetha ukuba i-ISE icetyiswa kuphela ukuba isetyenziswe ngePowerShell 5.1 okanye ngaphambili. Kwiinguqulelo ezintsha, iMicrosoft icebisa ukuba kusetyenziswe iKhowudi yeVisual Studio ngokubambisana nolwandiso lwePowerShell.
Okwangoku, kwiindawo apho i-PowerShell 5.1 ihlala iyinguqulelo ephambili, i-ISE ihlala isisixhobo esisebenzayo nesisetyenziswa ngokubanzi. Oku kuxhaphakile kuthungelwano lweenkampani ezingekafudukeli kwiinguqulelo zangoku.
Ezezinye kwi-PowerShell ISE
Ukuba usebenza ngeenguqulelo zangoku zePowerShell okanye kwi iinkqubo zokusebenza akukho Windows, uya kufuna imeko-bume eyahlukileyo kune-ISE. Ezinye zezona ndlela zidumileyo ziquka:
- Ikhowudi ye Studio ebonakalayo: Iyahambelana neWindows, macOS kunye Linux, kwaye inamandla kakhulu xa idityaniswe nolwandiso lwePowerShell.
- Sapien PowerShell Studio: isisombululo sentlawulo esineempawu ezingaphezulu, ezilungele abaphuhlisi abaqeqeshiweyo.
- PowerShell Plus: iquka imibhalo echazwe kwangaphambili kunye nemithombo eyakhelwe-ngaphakathi kwimisebenzi ephindaphindiweyo.
- Incwadi yokubhalela++: Nangona ingumhleli jikelele, inokulungiswa ukuze isebenze kunye ne-PowerShell scripts usebenzisa i-add-ins.
Umbhali onomdla malunga nehlabathi le-bytes kunye netekhnoloji ngokubanzi. Ndiyakuthanda ukwabelana ngolwazi lwam ngokubhala, kwaye yile nto ndiza kuyenza kule bhlog, ndikubonise zonke izinto ezinomdla malunga nezixhobo, isoftware, ihardware, iindlela zetekhnoloji, kunye nokunye. Injongo yam kukukunceda uhambe kwihlabathi ledijithali ngendlela elula neyonwabisayo.