Što je Windows PowerShell?

Windows PowerShell je prvobitno razvijen od strane Microsoft kompanije, kao alat za automatiziranje radnji, i kao upravljački alat za različite konfiguracije OS-a i aplikacija. Sada je PowerShell otvoreni kod (Open Source), što znači da se može instalirati na Windows, macOS, te Linux distribucije. Microsoft Shell je razvijen na .NET frameworku.

Prva verzija Microsoft PowerShella bila je predstavljena krajem 2006.godine, za Windows XP, Windows Server 2003 i Windows Vista operacijske sustave. Kasnije se PowerShell razvijao, i danas imamo verziju PowerShell 7. Najnoviji Microsoft PowerShell donosi mnoge novost, nadogradnje, i dosta je napredniji i jači alat za konfiguriranje i automatiziranje procesa na samom operacijskom sustavu.

Što možemo uraditi koristeći PowerShell?

Microsoft je zamislio PowerShell kao alat kojim možemo lako automatizirati neke zadatke na OS-u, upravljati servisima, i administrirati računalom ili mrežom računala.

Pomoću PowerShell naredbi možemo isključiti il uključiti procese, čak i one koji su iz nekog razloga blokirali.

Uz pomoć PowerShella možemo pokrenuti već pripremljene skripte, koje izvršavaju jednu ili više naredbi.

PowerShell će dobro doći pri administraciji mreže, posebno mreže na kojoj radi Active Directory.

Poznavanje komandi PowerShella povećava produktivnost sistem administratora, administratora mreže i općenito IT administratora.

Osnovne naredbe PowerShella

PowerShell možemo pokrenuti ako u Windows Cortana pretragu utipkamo pojam PowerShell, i odaberemo aplikaciju koja se pojavi u rezultatima pretrage.

PowerShell

Naredbe u PowerShellu zovemo cmdlets, a najlakši način da pogledate koje sve naredbe možete koristiti jeste da pozovete naredbu Get-Command-Type Cmdlet . Potvrdom na tipku Enter dobit ćete puni popis naredbi koje su vam dostupne kroz PowerShell. Broj naredbi je velik, pa slobodno uzmite vremena da ih pozorno proučite, prije nego nastavite s praktičnom primjenom ovog moćnog alata.

Za one koji se nisu do sada susretali sa okruženjem kakvo nudi PowerShell, a opet imaju dosta iskustva s komandnom linijom, možemo kazati da je PowerShell došao kao kompletniji Microsoft alat i znatno pojačani nasljednik okruženja CMD.

PowerShell se često koristi za izvođenje različitih pripremljenih skripti. Jedna skripta može imati više pojedinačnih naredbi, koje se izvode slijedom, i olakšavaju posao prilikom upravljanja sustavom, ili mrežom.

Skripta ima nastavak (ekstenziju) .ps1 ali se neće moći pokrenuti duplim klikom miša. Da bi se pokrenula skripta, moramo je pozvati komandom iz samog PowerShella. Prije nego se može pozvati izvođenje skripte, potrebno je uraditi konfiguraciju Operacijskog Sustava MS Windows, točnije Enable Execution Policy.

Kako napraviti skriptu za PowerShell?

Skriptu možete pripremiti u osnovnom tekst editoru (Notepad). Da bi to uradili slijedite upute:

Klik na Start > Search Notepad > Pokrenite aplikaciju Notepad

U novoj Notepad datoteci upišite vašu prvu skriptu za izvođenje:

Write-Host "Čestitamo! Prva Geek.hr skripta se izvodi!!!"

Sačuvajte datoteku Save As “test.ps1”.

Upravo ste pripremili skriptu za izvođenje. Kada se pokrene, ova skripta će dati rezultat: Čestitamo! Prva Geek.hr skripta se izvodi!!!

Mogućnosti PowerShella su velike, a popis naredbi je zaista dugačak. Ako se želite malo detaljnije osvrnuti na ovu temu, svakako potražite naredbe i njihovo korištenje na službenim Microsoft Windows stranicama. Jednom kada se savlada ovaj alat, administriranje Operacijskim sustavom, ili mrežom je daleko jednostavnije, i preglednije. Možda na prvu zvuči čudno, ali preglednost komandne linije može biti bolja nego što je slučaj kod nekih grafičkih (Desktop) alata.

Objavio

I. S.

"I hate money; it brings sadness to life." - Said no one ever.

Odgovori

Vaša adresa e-pošte neće biti objavljena. Obavezna polja su označena sa *