List of Figures

 

Chapter 1. PowerShell fundamentals

Figure 1.1. PowerShell is the automation and integration layer in a Microsoft environment. It can be used to administer Windows systems as well as an increasing number of Microsoft and third-party applications.

Figure 1.2. PowerShell shell used to count the number of cmdlets

Figure 1.3. The PowerShell pipeline in action. The objects pass along the pipeline, which controls their processing by the individual cmdlets. The PowerShell parser uses the code to tell the cmdlets what actions should be performed.

Chapter 2. Learning PowerShell

Figure 2.1. PowerShell graphical help file. The help topics are browsable using the tree control in the left pane. Also included are introductory documentation and a conversion guide.

Chapter 3. PowerShell toolkit

Figure 3.1. Part of online documentation for the System.Math class. Note the S indicating static methods and properties.

Figure 3.2. Relationship between the ADSI wrappers in PowerShell

Figure 3.3. Access methods and protocols for working with Active Directory

Figure 3.4. Output of Get-Member on an Active Directory user object

Figure 3.5. Applying Get-Member to the base object of an Active Directory user object

Figure 3.6. WMIExplorer enables you to browse the WMI namespaces and classes on your system, the instances that currently exist, and how to use the WMI methods and properties.

Chapter 4. Automating administration

Figure 4.1. Administrative styles

Figure 4.2. Script lifecycle