Scriptable and Interactive

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, ...

Get Microsoft® SQL Server 2012 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.