Chapter 1. Welcome to PowerShell
Figure 1.1. When you run the code from the example, this window will be displayed.
Figure 1.2. Viewing the installed updates on the local (Windows Server 2012 R2) machine
Figure 1.3. The anatomy of a basic command. It begins with the name of the command, followed by parameters. These may be switch parameters that take no arguments, regular parameters that take arguments, or positional parameters where the matching parameter is inferred by the argument’s position on the command line.
Figure 1.4. Flow of processing in the PowerShell interpreter, where an expression is transformed and then executed to produce a result
Figure 1.5. Anatomy of a pipeline
Figure 1.6. How objects flow through a pipeline one at a time. A common parser constructs each of the command objects and then starts the pipeline processor, stepping each object through all stages of the pipeline.
Figure 1.7. Displaying output with Out-GridView
Chapter 2. Working with types
Figure 2.1. Discovering the type of an expression
Figure 2.2. String types in PowerShell
Figure 2.3. Hashtable as a reference type
Chapter 3. Operators and expressions
Figure 3.1. Broad groups of operators we’ll cover in this chapter
Figure 3.2. Arithmetic operators in PowerShell that will be covered in this section
Figure 3.3. PowerShell assignment operators
Figure 3.4. The comparison operators in PowerShell. The operators beginning with “c” are case-sensitive; all others are case-insensitive.