Abaphathi besistimu banalo ithuluzi elithokozisayo elingahlali lisetshenziswa kahle: IWindows PowerShell. Ngenxa yalokho, kungenzeka ukwenza imisebenzi eminingi ngokuzenzakalelayo noma okungenani uyifeze ngendlela ehlelekile nelawulwayo.
Umbono wazalwa ngo-2003 ngaphansi kwegama le-MONAD futhi eminyakeni emithathu kamuva wethulwa emphakathini ngaphansi kwegama lawo lamanje ukuze wethulwe Windows Vista. Kamuva, iphinde yafakwa ezinguqulweni ze-Windows 7, Windows 8 kanye ne-Windows 10. Ngaphezu kwalokho, kungenzeka futhi ukufaka i-Powershell ezinhlelweni ze-Linux ne-MacOS.
Esikhathini esifushane kakhulu kwakwaziwa ukuthi umbono wokwethula iWindows Powershell ube yimpumelelo. Kusuka kuMicrosoft kwaqinisekiswa ukuthi ukuphatha leli thuluzi kuzoba ikhono elibaluleke kakhulu umphathi azolidinga esikhathini esizayo. Kulokho kukodwa kufanelekile ukunaka.
I-Windows Powershell: ithuluzi elinamandla
IWindows PowerShell iyithuluzi elaqanjwa ngombono oncomekayo wokwenza impilo ibe lula kubahleli bohlelo. Kukhompyutha, inikezwa igama elithi igobolondo kusixhumi esibonakalayo somugqa womyalo imisebenzi yayo eyinhloko kuwukuqoqa ulwazi nokwenza izinhlelo. Eqinisweni, iWindows PowerShell iyigobolondo lomyalo lesimanje elakhiwe ngokuthatha izici ezinhle kakhulu zamanye amagobolondo.
Leligobolondo elinamandla elivela kuMicrosoft liyalisebenzisa ulimi lombhalo, okwenza le misebenzi ibe lula nakakhulu ukuyenza. Ngakolunye uhlangothi, isebenzisa ulimi lokuhlela olwakhiwe ku-Microsoft's .NET Framework, olusetshenziswa kakhulu emhlabeni.
Okwamanje kunamathuluzi omugqa womyalo we-130 ku-PowerShell. Ngenxa yabo, ukushesha okukhulu kufinyelelwa lapho kwenziwa imisebenzi ehluke kakhulu, kokubili ohlelweni lwasendaweni kanye nolukude.
Iyini iWindows PowerShell?
Akungabazeki ukuthi lesi ngesinye sezixazululo ezinhle kakhulu ezakhiwe yiMicrosoft ezikhathini zamuva nje. I-PowerShell ingaba usizo olukhulu kubasebenzisi abafuna ukuzuza izinga elithile lokuzenzakalela kwemisebenzi yabo, kusukela ekusesheni kuya ekuthumeleni ulwazi kwamanye amakhompyutha anenethiwekhi.
Zonke izenzo zenziwa nge- umyalo inhlanganisela (siyala o cmdlets) futhi ngokusebenzisa umbhalo. Lezi ezinye zezinsiza zayo:
Ukufinyelela kolwazi
I-PowerShell isivumela ukuthi sifinyelele kusistimu yefayela yekhompuyutha, sifinyelele ngisho nedatha engafinyeleleki kakhulu kanye nolwazi, olufana nokubhaliswa kwe-Windows. Le "ndlela" ihlala ivuliwe ngokusebenzisa isisekelo .NET Framework. Futhi, lonke ulwazi lukhona itholakala kumugqa womyalo owodwa womsebenzisi. Ukulawula okuphelele nokubonakala.
Amandla wokuzenzakalela
Mhlawumbe isici esithakazelisa kakhulu se-PowerShell, esihlanganisa ezimbalwa cmdlets imiyalo eyisisekelo, elula yokusebenza eyakhelwe kugobolondo. Abanye banganezelwa kulezi cmdlets okwakho. Umyalo ngamunye wale miyalo ungasetshenziswa ngawodwa noma uhlanganiswe ukwenza imisebenzi enzima kakhulu., efinyelela izinga elimangalisayo lokuzenzakalela.
Okuhlobene nalokhu yikhono loku ukukhubazeka enikezwa yiWindows Powershell. Ngeskripthi esisodwa se-cmdlet, umsebenzi wohlobo olujwayelekile (njengokuvuselela isistimu yokusebenza) ungenziwa ukuze usetshenziswe kunethiwekhi yamakhompuyutha ngaso sonke isikhathi.
Ukuxhumeka kwesilawuli kude
Okunye okuphawulekayo yikhono le-PowerShell ukuze xhuma ukude kwenye isistimu. Isibonelo kungase kube umlawuli obefuna ukuxhuma kuseva etholakala endaweni ehlukile yendawo lapho ayengakwazi khona ukwenza imiyalo ngendlela efanayo naleyo yokuthi ubesebenza ngokuqondile.
Eminye imiyalo ephathekayo ye-PowerShell
Ukuze uqale ukusebenza ngethuluzi le-PowerShell, kufanele ufinyelele umsebenzi we-Run ofakwe ku-Windows ngokulandela lezi zinyathelo:
- Cindezela kanyekanye izinkinobho I-Windows + R.
- Ebhokisini elithi Run elivula ngokulandelayo, sithayipha "I-PowerShell" bese uqhafaza "Ukwamukela".
Nalu uhlu lwama-cmdlets awusizo angasetshenziswa ku-PowerShell, nakuba angamasampula amancane awo wonke:
Thola-Usizo
Enye yezinto zokuqala ukufunda ukuphatha i-PowerShell kahle, ngoba lo myalo uzosinikeza wonke amadokhumenti esidinga ukuwazi mayelana nemisebenzi, ama-cmdlets, imiyalo nemibhalo. Isibonelo, ukuze uthole okwengeziwe mayelana ne-cmdlet ye-Get-Service, thayipha "Thola-Usizo Thola Isevisi".
Kopisha Into
Ngokusebenzisa lo myalo ungakopisha amafolda noma amafayela. Iphinde ikuvumela ukuthi uzikopishe futhi uziqambe kabusha.
Thola Isevisi
Wawuvamise yazi ukuthi yimaphi amasevisi afakwe ohlelwenia, kokubili lezo ezisebenzayo nalezo esezivele zimisiwe.
I-Invoke-Command
Isetshenziselwa ukwenza iskripthi noma umyalo we-PowerShell kukhompuyutha eyodwa noma ngaphezulu. Isetshenziswa ngokubhala i-Invoke-Command kanye neskripthi nendawo yaso ngqo.
Susa-Into
Umyalelo wokususa noma iyiphi into efana namafolda, amafayela nemisebenzi. Ivumela ukususwa okukhethiwe okusekelwe ochungechungeni lwamapharamitha athile.
Get-process
Ngokusebenzisa i-PowerShell ungathola futhi ukuthi yiziphi izinqubo ezisebenzayo (ukusebenza kwayo kuyafana nomyalo we-Get-Service).
Isiphetho
Ithathwa ngamunye ngamunye, yonke le miyalo ingase ingabonakali iwusizo kakhulu. Amandla ayo eqiniso abonakala lapho umyalo uhlanganiswa namanye amapharamitha. Yilapho bethola khona amandla abo aphelele.
Okokugcina, uma sifuna ukwazi wonke ama-cmdlets e-PowerShell atholakalayo, okumele sikwenze ukwenza umyalo. "Show-Command", elizovula iwindi elibonisa uhlu olude lwayo yonke imiyalo.
Isenzo esiningi futhi kunzima kakhulu ukugayeka. Angazi ukuthi ngeyani
Ngiyibuyekeza kanjani?