Kako instalirati PowerShell

PowerShell je Microsoftov pokretač automatizacije zadataka s ljuskom naredbenog retka i pripadajućim skriptnim jezikom. Windows PowerShell je open source čiji je osnovni izvorni kod dostupan na GitHubu. Izgrađen je na .NET okviru dok je PowerShell Core izgrađen na .NET Core. Pomaže administratorima i IT profesionalcima da automatiziraju sistemske zadatke, konfiguriraju i upravljaju operativnim sustavima poput Windows-a, Linuxa i macOS-a te njegovih aplikacija i procesa. Njegov ekvivalent u Linuxu poznat je pod nazivom Bash Scripting.

To je objektno orijentirani motor tj. Zasnovan je na objektima. Naredbe sustava Windows PowerShell nazivaju se cmdleti koji su .NET klasa. Oni izvršavaju radnju i kao izlaz vraćaju objekt koji se može postaviti cjevovodom kao ulaz u drugu naredbu.

PowerShell funkcije su grupirane za upravljanje određenim zadacima koji se nazivaju PowerShell Modules. Ovi moduli omogućavaju administratorima da ponovo upotrebe skriptu ili kod za automatizaciju zadatka.

Glavna aplikacija za Windows PowerShell je integrirano okruženje skripta (ISE). Može pristupiti alatima naredbenog retka, knjižnicama .NET klase i COM objektima.

Do danas su objavljene mnoge verzije programa PowerShell. Prvi put je objavljen u rujnu 2003. na Konferenciji profesionalnih programera pod nazivom Monad. Sve verzije sustava Windows PowerShell kompatibilne su s prethodnim verzijama softvera.

Različita verzija PowerShell-a

Različite verzije PowerShell-a su sljedeće:

1. PowerShell 1.0

Ovo izdanje objavljeno je u studenom 2006. godine, a podržavaju ga Windows Server 2003 SP1, Windows XP SP2 i Windows Vista.

2. PowerShell 2.0

Objavljene u listopadu 2009. integrirane su s Windows Server 2008 R2 i Windows 7. Ostale dostupne verzije sustava Windows koje ga podržavaju su Windows XP Service Pack 3, Windows Vista s servisnim paketom 1 i Windows Server 2003 sa servisnim paketom 2. Dodatne značajke poput transakcija, Uključeno je uklanjanje PowerShell-a, korak-cjevovodi, moduli, uklanjanje pogrešaka skripti, događaji, Windows Powershell integrirano okruženje za skripte, blok komentari, novi cmdleti i operatori.

3. PowerShell 3.0

Objavljen je u rujnu 2012. integriran s Windows 8 i Windows Server 2012. Na raspolaganju je bio za Windows Server 2008 sa Service Pack 2, Windows 7 sa Service Pack 1 i Windows Server 2008 R2 sa Service Pack 1.

Dio je sustava Windows Management Framework 3.0 koji je dostupan široj javnosti u prosincu 2012. Dodane su nove značajke kao što su povezivanje sesija, zakazani poslovi i automatsko otkrivanje modula.

4. PowerShell 4.0

Objavljen je u listopadu 2013. integriran s Windows 8.1 i Windows Server 2012 R2. Podržani su i Windows 7 sa servisnim paketom 1, Windows Server 2012 i Windows Server 2008 R2 sa servisnim paketom 1.

Zadana pravila izvršavanja napravljena su RemoteSigned, a ispravljanje pogrešaka je poboljšano.

5. PowerShell 5.0

Objavljeno je u veljači 2016. integrirano s Windowsom 10, a dostupno je za Windows 8.1, Windows 7 sa servisnim paketom 1, Windows Server 2012 R2 i Windows Server 2012. Dodatne značajke poput PowerShell .NET nabrajanja, Otklanjanje pogrešaka za PowerShell Background Jobs, definicije klase, DSC-ove djelomične konfiguracije i još mnogo toga.

6. PowerShell 5.1

Objavljeno je u siječnju 2017. s Windows 10 Anniversary Update i u Windows Server 2016. To je prva verzija koja je došla s dva izdanja Desktop i Core.

7. PowerShell Core 6.0

U javnost je izašao 10. siječnja 2018., dok je objavljen 18. kolovoza 2016. Podržani su u mnogim verzijama sustava Windows kao što su Windows 10, Windows 8.1, Windows 7 sa servisnim paketom 1, Windows Server 2012 R2, Windows Server 2012 i Windows Poslužitelj 2016.

Koraci za instaliranje PowerShell-a

Pogledajmo sada kako instalirati Windows PowerShell 3.0 na Windows 7.

Ako koristite verzije poput Windows 8, 8.1, Windows Server 2012 ili Windows Server 2012 R2, tada bi Windows PowerShell 3.0 bio predinstaliran u vašim sustavima, ali ako radite na Windows 7 ili Windows Server 208 R2 onda Windows PowerShell 3.0 može ili može ne biti unaprijed instaliran. Postoji mogućnost da možda radite s verzijom 2.0 koja je predinstalirana u ovim verzijama sustava Windows.

Možete ažurirati verziju od 2.0 do 3.0. Najprije morate osigurati na kojoj verziji sustava Windows Powershell radite. Pa provjeriti verziju

Korak 1: Kliknite na Start, upišite PowerShell u stupac za pretraživanje i odaberite PowerShell konzolu.

2. korak: Otvorit će se PowerShell konzola. Zatim upišite naredbu:

Dohvati domaćin | Verzija za odabir objekta

Izlaz te naredbe reći će vam verziju.

Ako je verzija 3.0, tada možete početi s radom, ali ako je verzija 2.0, tada je morate ažurirati. Za to morate instalirati Windows PowerShell 3.0.

Korak 3: Morate preuzeti Windows Management Framework 3.0 s Windows PowerShell 3.0 već uključenim iz Microsoftovog centra za preuzimanje. (Https://www.microsoft.com/en-us/download/details.aspx?id=34595)

Kada otvorite ovaj URL, pojavit će se sljedeći prozor, kliknite za preuzimanje da biste preuzeli Windows Management Framework 3.0.

Korak 4: Odaberite željenu datoteku i kliknite na sljedeću.

5. korak: datoteka će biti preuzeta u vaš sustav. Otvori.

Korak 6: Postavit će vas pitanje želite li je instalirati ili ne. Kliknite na DA.

7. korak: Pojavit će se dokument s licencnim uvjetima. Odaberite "Prihvaćam".

Instalacija će započeti.

Korak 8: Zatražit će ponovno pokretanje sustava. Kliknite Ponovo pokreni sada.

Nakon ispravne instalacije morate osigurati da je konfigurirano za pokretanje udaljenih skripti, a to pokrenite kao administrator.

9. korak: Kliknite Start -> Svi programi -> Pribor -> Windows PowerShell -> desnom tipkom miša kliknite Windows PowerShell -> Pokreni kao administrator.

Korak 10: Nakon ove promjene pravila izvršenja kako biste omogućili pokretanje udaljenih skripti.

  • Vrsta : Set-ExecutionPolicy RemoteSigned –Force

I pritisnite ENTER.

Da biste potvrdili to pravilo izvršenja

  • Vrsta : Get-ExecutionPolicy.

Ako je izlaz RemoteSigned, tada je sve konfigurirano i možete početi raditi.

Preporučeni članci

Ovo je vodič za instaliranje PowerShell-a. Ovdje smo razgovarali o osnovnom konceptu, različitoj verziji i koracima za instaliranje PowerShell-a na naš sustav. Možete pogledati i sljedeće članke da biste saznali više -

  1. Kako instalirati Maven
  2. Najbolje upotrebe Powershell-a
  3. Usporedbe PowerShell-a i Pythona
  4. Razlike PowerShell-a i Bash-a
  5. Rad sa značajkama funkcija PowerShell

Kategorija: