From the Preface
Who This Book Is For?
This book helps you use PowerShell to get things done. It contains hundreds of solutions to specific, real-world problems. For systems management, you’ll find plenty of examples that show how to manage the filesystem, the Windows Registry, event logs, processes, and more. For enterprise administration, you’ll find two entire chapters devoted to Windows Management Instrumentation (WMI), Active Directory, and other enterprise-focused tasks.
Along the way, you’ll also learn an enormous amount about PowerShell: its features, its commands, and its scripting language—but most importantly, you’ll solve problems.
What You Need to Use This Book
The majority of this book requires only a working installation of PowerShell. All supported versions of Windows (Windows 7 and beyond, as well as Windows Server 2012 and beyond) include Windows PowerShell by default.
A significant step up from this default installation, however, is the open source PowerShell Core. You can learn more about upgrading to PowerShell Core (or simply PowerShell) in Recipe 1.1.
The Active Directory scripts given in Chapter 26 are most useful when applied to an enterprise environment, but Recipe 26.1 shows how to install additional software (Active Directory Lightweight Directory Services, or Active Directory Application Mode) that lets you run these scripts against a local installation.