PowerShell is both a scripting language and an administrative shell that lets users control and manage nearly every aspect of Windows, from Azure to SharePoint. It's also a great platform for building reusable tools and utilities that make everyday administration faster and easier. Inside, readers discover how scripting is different from command-line PowerShell, as they explore concrete hands-on examples. This book includes and expands on many of the techniques presented in Learn PowerShell Tool making in a Month of Lunches. Key features • A crash course in PowerShell Scripting • Hands-on examples • Real-world practices Written for developers and administrators comfortable with PowerShell as a command-line interface and familiar with Windows administration in general.