Microsoft's New Scripting Language
A Windows PowerShell Tutorial
My mission is to two fold. Firstly, to encourage a new generation of script writers to learn
PowerShell; secondly I want to provide
experienced scripters with a bank of example scripts so that they can convert to
To newbies I want to say: 'It really will be easy to get started. You
will be surprised by how many tasks on your Windows computer benefit from a
PowerShell script'. To the experienced scripters I say, 'I want to build a
reference library for that moment when you have forgotten the syntax for a
particular PowerShell command'.
PowerShell Tutorial Sections
To help you discover the benefits of PowerShell, I will not only provide
real life tasks, but also I will add learning points.
One of my greatest joys is when you modify the
code in my PowerShell tutorials to fit your
In 2013 Microsoft released PowerShell 4.0. To
check which version
you have, launch PowerShell and then type these five characters:
Alternatively, try $PSVersionTable.
Individual PowerShell Tutorials