Vam je znano črni zaslon s skrivnostnim pisanjem in agresivnim utripanjem kazalca? To je ukazna vrstica. Pripomoček je prisoten v vseh različicah sistema Windows. Z njegovo pomočjo je priročno upravljati sistem, klicati programe, poiskati datoteke. Za profesionalno delo pa cmd ni dovolj funkcionalen. Zato se je Microsoft odločil popraviti vse pomanjkljivosti konzole in izdal izdelek, imenovan Windows PowerShell. Kaj je to in kako uporabljati razvoj, berite naprej.
PowerShell je interaktivno, objektno usmerjeno ukazno okolje z jezikovnih funkcij skripte. Uradna izdaja Microsoftove PowerShell 1.0 je potekala 14. novembra 2006. Razvijalci so združili običajni vmesnik ukazne vrstice CLI s platformo za upravljanje lokalnih in oddaljenih omrežnih omrežij .NET Framework.
Windows PowerShell ni preprosta operacijska lupina. Microsoftu je uspelo ustvariti zmogljivo, razširljivo in hkrati prilagodljivo orodje za avtomatizacijo upravljanja, ki lahko deluje kot namenski skriptni jezik.
Microsoft je 18. avgusta 2016 objavil, da je Windows PowerShell zdaj odprtokodni izdelek, ki je na voljo vsakemu razvijalcu. Podjetje je dodalo tudi podporo za operacijske sisteme, ki temeljijo na Unixu, vključno z distribucijami Linuxa in OS X.
Za izvajanje nalog uporabite ukaz »cmdlet« ali »cmdlet«. To so majhni ukazi, napisani kot izvršljive datoteke. V različici 2.0 programa PowerShell za Windows XP in Server 2008 R2 so ustvarjalci dodali module, ki vam omogočajo upravljanje velikega števila virov, vključno z Active Directoryjem in strežnikom Exchange Server.
Zdaj je v orodje za avtomatizacijo PowerShell vgrajenih več kot 130 modulov in ukazov. Omogočajo dostop do datotek, omrežij, registra, administracije in drugih sistemskih funkcij:
Glede na to, da je Windows PowerShell razširljivo okolje, lahko uporabniki ustvarijo lastne ekipe, napišejo module avtorja z uporabo jezika .Net.
Leta 2016 je bila izdana najnovejša beta različica PowerShell 6.0. V operacijskih sistemih Windows 7, 8 in 10 je pripomoček vgrajen. Če uporabljate drug operacijski sistem, morate prenesti aplikacijo. V ta namen pojdite na uradno spletno stran microfoft.com in v iskalno polje vnesite Namestitev Windows PowerShell. Sistem se bo samodejno prenesel na stran z najnovejšimi izdajami izdelka. Izberite svoj OS s seznama in kliknite Prenesi.
Ko je datoteka polno naložena, jo dvokliknite, da jo odprete. Privzeto bo okolje nameščeno v ProgramFilesPowerShell in ustvarilo bližnjico v meniju Start. Če ste zadovoljni uporabnik operacijskega sistema Windows, kliknite ikono sistema v spodnjem levem kotu in vnesite PowerShell v "Najdi programe in datoteke". Zaženite aplikacijo, vnesite prvo cmdlet in začnite delati.
Ime vsakega cmdleta je v obliki glagol-samostalnik ali dejanje-objekt. Ponujamo vam seznam najpomembnejših ukaznih vrstic PowerShell za Windows 10 in prejšnje različice, začenši z XP. Uporabne bodo tudi za začetnike, ki so se včeraj naučili, kako shraniti besedilne dokumente.
Poleg ukazov »cmdlet« pripomoček PowerShell v operacijskih sistemih Windows 7 in novejših vključuje posebne znake, kot je $ _ ali {}. Najbolj zmešnjava značk povzroča začetnike, ki se niso morali ukvarjati z Linux ali podobnimi sistemi ali programiranjem.
Pripomoček PowerShell je vključen v grafično aplikacijo Windows PowerShell ISE. To je lupina ali integrirano okolje za pisanje skriptov. ISE ponuja razvijalcem široko paleto možnosti. Z njim lahko ustvarjate, razhranjujete in urejate skripte, odprto besedilo in datoteke XML. Barvno poudarjanje sintakse močno olajša testiranje in iskanje napak v kodi.
ISE je veliko bolj priročen kot PowerShell konzola in ga lahko popolnoma nadomestiti. S pomočjo okolja lahko kopirate in prilepite velike dele kode, ne zaženete celotnega skripta, temveč nekatere njegove dele. Za razliko od PowerShell se velikost okna v ISE enostavno spremeni z miškinim kazalcem, tako kot pri delu z običajnim programom.
Če želite preizkusiti okolje ISE, v meniju Start vnesite PowerShell ISE. Če ne uporabljate drugega Windows, ampak drugega OS, prenesite in namestite distribucijo z uradne strani. Po zagonu aplikacije se odpre okno s tremi deli. Skripte so napisane na vrhu, ukazi PowerShell so na dnu, rezultat pa je viden v sredini.
Začnite poznati ISE in v spodnjem oknu vnesite Get-Process. Večkrat pritisnite Tab. Poleg ukaza »cmdlet« se bodo prikazali njegovi parametri, ki se bodo spremenili po vsakem pritisku na tipko. To bo vaša prva seja v okolju Microsoftovih skriptov.