This book first focuses on PowerShell basics, how it relates to existing Windows scripting practices, and how your existing knowledge can be translated into PowerShell knowledge. After gaining insight into PowerShell, you are presented with transferable PowerShell scripting examples. The goal of presenting these examples is to outline methods of using PowerShell to manage Windows Server, Active Directory, and Exchange Server 2007 that have not been explained or touched upon by other sources.
Introduction
Part I Introduction to PowerShell
1 Introduction to Shells and PowerShell
2 PowerShell Basics
3 PowerShell: A More In-Depth Look
4 Code Signing
5 PowerShell Scripting Best Practices
Part II Translating Your Existing Knowledge into PowerShell
6 PowerShell and the File System
7 PowerShell and the Registry
8 PowerShell and WMI
9 PowerShell and Active Directory
Part III Using PowerShell to Meet Your Automation Needs
10 Using PowerShell in the Real-World
Index