Stage 1
- WebCast: Scott Hanselman – Developer Productivity Tools Part 3
- WebCast: PowerShell Week – Day 2: CmdLets
- Tutorial: MS Scripting Center Task-Based Tutorial
- PDF Quick Reference: PowerShell Cheat Sheet
- Podcast: HanselMinutes – Monad (show 11)
- Blog post: Learning PowerShell without leaving the command line
Stage 2
- CmdLet Exploration: Try all built-in CmdLets using Get-Command, Get-Help, and Get-Member. Don’t forget the -example param for Get-Help
- Podcast: Hanselminutes – Interview with Jeffrey Snover (Powershell Architect)
- Podcast: Hanselminutes – Interview with Bruce Payette (Powershell Dev Lead)
- Snap-In: Install and learn PSCX (see my last post for overview)
- Tool: PowerTab (provides intellisense)
- Demo SQL Provider: Download and install info on this Powershell Team Blog post.
Stage 3
- Book: Powershell in Action by Bruce Payette
- WMI Exploration: If you want to do anything against remote computers, you’ll have to master WMI. Use gwmi -list | ?{$_.name -like ‘win32_*’} to see a list of useful objects and start exploring.
- Sample Scripts: Script Center Repository
- Blog: Powershell Team
- Blog: Keith Hill
- Blog: Powershell Guy
- Blog: Dmitry