Windows PowerShell is slowly taking over the world in terms of automation and administration of Microsoft products and beyond. For many Windows IT pros who are used to working with GUI interfaces there can be quite a learning curve, but thankfully the PowerShell community is producing some really great resources to help people learn and use PowerShell, including a collection of free eBooks. Jason Hofferle has helpfully compiled them into a single blog post: List of Free PowerShell eBooks
These books are authored by some of the brightest and best names in PowerShell, so I can’t recommend them highly enough.