1 Wat is PowerShell?

Microsoft Windows PowerShell is een object-georiënteerde scripttaal die gebaseerd is op commando’s, de zogenaamde cmdlets. Deze naam is speciaal door Microsoft bedacht en daardoor uniek, zodat het zoeken ernaar via een zoekmachine op internet ook makkelijk gaat. Doel is dat de beheerder zijn/haar taken makkelijker, beter en sneller kan uitvoeren. De leercurve is niet zo steil en daardoor bijvoorbeeld makkelijker te leren dan Visual Basic. PowerShell kan werken met Windows-besturingssystemen vanaf Windows XP en daarnaast ook met diverse andere Microsoft-producten zoals Exchange, System Centre Operations Manager en System Center Virtual Machine Manager. Sterker nog, met het kiezen van diverse opties in de GUI (graphical user interface) wordt op de achtergrond een PowerShell-script opgebouwd en uitgevoerd. Er zijn al verschillende versies van PowerShell de afgelopen jaren voorbijgekomen, waarvan hieronder een kort overzicht.

Versie 1.0 Uitgebracht in 2006 en beschikbaar voor de volgende Windowsversies: Windows XP SP2, Windows Server 2003, Windows Vista, Windows Server 2008.

Versie 2.0 Beschikbaar voor de volgende Windows-versies: Windows XP SP3, Windows Server 2003 SP2, Windows Vista SP 1, Windows 7 en Windows Server 2008 R2.

Versie 3.0 Beschikbaar voor de volgende Windows-versies: Windows 7 SP1, Windows Server 2008 SP1, Windows Server 2008 R2 SP1, Windows 8 en Windows Server 2012.

Versie 4.0 Beschikbaar voor de volgende Windows-versies: Windows 8.1 en Windows Server 2012 R2.

Versie 5.0 Beschikbaar voor de volgende Windows-versies: Windows 8.1, Windows 10, Windows Server 2012 R2 en Windows server 2016.