PowerShell can be used as a scripting language by creating reusable scripts that can automate various tasks, and it can also be used interactively by opening up a console window and entering commands line-by-line.
In interactive mode, PowerShell is intelligent enough to know when a command is not complete and actually displays
>> on a new line when it believes a complete command has not been entered. Figure 14.2 shows an example of the console in interactive mode. The commands shown in this Figure are part of an if-else construct where commands entered on each line are tied to the conditions that were entered on the prior line; notice the
>> characters on the left-hand side of the figure. After entering all the commands, ...