PowerShell

višeplatformski komandni interfejs za administriranje računara i mreže From Wikipedia, the free encyclopedia

Remove ads

PowerShell je Microsoftov kostur za automatizaciju i konfiguraciju zadataka koji se koristi pomoću komandne linije i pripadajućeg skriptnog jezika. U početku dostupan samo za Windows, poznat pod imenom Windows PowerShell. Kasnije je objavljen kao softver otvorenog koda i za mnoge druge platforme 18. augusta 2016. pod imenom PowerShell Core.[2] Prvi Powershell napravljen je u .NET Frameworku dok je novi pisan u .NET Core.

Kratke činjenice Programska Paradigma, Pojavio se ...
Remove ads

Administrativni zadaci obično se izvode pomoću cmdlet-ova, koji su specijalizirane. NET klase koje izvršavaju određenu operaciju. Oni rade tako što pristupaju podacima u različitim skladištima podataka, kao što su datotečni sistem ili registry, koji su dostupni preko provajdera. Razvojni programeri drugih proizvođača mogu dodavati cmdlet komande i provajdere.[3] Skripte mogu koristiti cmdlet-ove a same skripte mogu se upakovati u module.

Skelet pruža potpuni pristup COM i WMI interfejsima, omogućavajući administratorima da obavljaju administrativne zadatke na lokalnim i udaljenim Windows sistemima.

Uključuje vlastitu konzolnu pomoć, dostupnu putem cmdleta Get-Help. Moguće je osvježiti lokalnu bazu pomoći sa interneta, putem Update-Help

Remove ads

Dizajn

Powershell jezik je baziran na POSIX 1003.2 Korn ljusci.[4]

Može izvršavati četiri vrste naredbi:[5]

  • cmdlet (.NET Framework programi dizajnirani za interakciju s PowerShell-om)
  • PowerShell skripte (datoteke sa sufiksom .ps1)
  • PowerShell funkcije
  • samostalni izvršni programi

Ekstenzije datoteka

  • PS1   – Windows PowerShell skripta[6]
  • PSD1   – Windows PowerShell datoteka (za verziju 2)[7]
  • PSM1   – Windows PowerShell datoteka modula (za verziju 2)[8]
  • PS1XML   – Windows PowerShell Definicije formata i tipa[9][10]
  • CLIXML   – Windows PowerShell serijalizirani podaci [11]
  • PSC1   – Windows PowerShell konzolna datoteka[12]
  • PSSC   – Windows PowerShel datoteka konfiguracije sesije[13]
Remove ads

Reference

Dalje čitanje

Loading content...

Vanjski linkovi

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads