Powershell continues to grow by leaps and bounds. So if you have not had a chance to check it out I would highly recommend it. There are allot of different resources you can leverage to learn windows powershell. One of the best places to start is with the Windows Powershell Owners Manual from Microsoft. Currently the manual has seven different parts to the manual. The manual covers everything from getting started to understanding aliases. I think you will find this guide very helpful and will be writing scripts in no time at all after reading it.
Windows PowerShell Owner’s Manual
http://www.microsoft.com/technet/scriptcenter/topics/winpsh/manual/default.mspx

