Xah Lee, 2009-07
This is Windows PowerShell tutorial. This tutorial focus on practical use and is example based. You should be already familiar with a scripting lang, such as cmd.exe, bash, Visual Basic, Python, PHP, JavaScript. For example, you should understand concepts like strings, loops, variables, lists, functions/subroutines.
This tutorial assumes you are using PowerShell version 2.0.
This page is work in progress. When this page reaches some maturity, this paragraph will be removed.
First, spend 10 minutes to read Wikipedia intro: PowerShell, so you get some familiarity of its background and context.
Windows PowerShell References.