plattformovergripende kommandolinjegrensesnitt og skriptspråk for system- og nettverksadministrasjon fra Microsoft From Wikipedia, the free encyclopedia
PowerShell, tidligere Windows PowerShell, er et Microsoft-rammeverk for å automatisere administrative oppgaver for Microsoft Windows-plattformen. PowerShell er en del av .NET-rammeverket, og ble først lansert i 2006. PowerShell er både et skall (jf. Unix-skall) og et skriptspråk.
PowerShell | |||
---|---|---|---|
Tilblivelse | 14. november 2006 | ||
Paradigme | 5 paradigmer Multi-paradigme: Imperativ programmering, objektorientert programmering, funksjonell programmering, selvmodifiserende programmering, prosedyrisk programmering | ||
Designet av | Jeffrey Snover | ||
Utviklet av | Microsoft | ||
Siste versjon(er) | 7.4.5 / 20. aug. 2024 | ||
Typetildeling | dynamisk, inferens, sterk, forsiktighet | ||
OS | Microsoft Windows, Windows Server, Ubuntu, Debian, CentOS, Red Hat Enterprise Linux, SUSE, Fedora, Arch Linux, macOS | ||
Lisens | MIT-lisensen | ||
Implementert i | |||
C# | |||
Påvirket av | |||
Perl, Control Language, Python, KornShell, C#, DIGITAL Command Language, Structured Query Language, Tcl, Tk, Chef, Puppet, Bash, Puppet |
Windows-operativsystemer har alltid hatt fokus på grafiske brukergrensesnitt (GUI). Microsoft har gjort flere forsøk på å gi Windows bedre verktøy for automatisering, slik som batch, KiXtart og VBScript, men kanskje med unntak av sistnevnte var disse aldri rike nok til å kunne gi en systemadministrator alle de nødvendige verktøy for automatisert administrasjon av et større Windows-basert miljø.[1]
Grunnideen med PowerShell er at alt av et Microsoft-produkts admin-funksjonalitet skal kunne gjøres fra et kommandoskall. Denne filosofien har blitt tatt i bruk i for eksempel Microsoft Exchange og Microsoft SharePoint, og blir stadig viktigere også i selskapets operativsystemer. De forskjellige produktene kommer fortsatt med GUI-baserte administrasjonsverktøy, men disse har typisk begrenset funksjonalitet og dekker kun de viktigste oppgavene.[1] For eksempel er det slik at man i Exchange Server 2013 kan gjøre langt mindre i det grafiske brukergrensesnittet enn man kunne i Exchange Server 2010, mens man må bruke PowerShell-dialekten Exchange Management Shell for få full tilgang til mange administrative oppgaver.[2]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.