Chapter 1 Overview of Windows PowerShell 3.0 1
Chapter 2 Using Windows PowerShell Cmdlets 23
Chapter 3 Understanding and Using PowerShell Providers 65
Chapter 4 Using PowerShell Remoting and Jobs 107
Chapter 5 Using PowerShell Scripts 131
Chapter 6 Working with Functions 171
Chapter 7 Creating Advanced Functions and Modules 209
Chapter 8 Using the Windows PowerShell ISE 251
Chapter 9 Working with Windows PowerShell Profiles 267
Chapter 10 Using WMI 283
Chapter 11 Querying WMI 307
Chapter 12 Remoting WMI 337
Chapter 13 Calling WMI Methods on WMI Classes 355
Chapter 14 Using the CIM Cmdlets 367
Chapter 15 Working with Active Directory 383
Chapter 16 Working with the AD DS Module 419
Chapter 17 Deploying Active Directory with Windows Server 2012 447
Chapter 18 Debugging Scripts 461
Chapter 19 Handling Errors 501
Chapter 20 Managing Exchange Server 539
Appe ndi x A Windows PowerShell Core Cmdlets 571
Appe ndi x B Windows PowerShell Module Coverage 579
Appe ndi x C Windows PowerShell Cmdlet Naming 583
Appe ndi x D Windows PowerShell FAQ 587
Appe ndi x E Useful WMI Classes 597
Appe ndi x F Basic Troubleshooting Tips 621
Appe ndi x G General PowerShell Scripting Guidelines 625