Chapter 18. Creating PowerShell workflows

 

Workflows are an important new feature of PowerShell v3. They’re an incredibly rich, complex technology that we can’t possibly cover comprehensively in this chapter; they really deserve their own book. But they are a type of tool you can create and make great use of, so we wanted to include this chapter as an introduction to them.

18.1. Workflow overview

Workflows are a type of PowerShell command, just as cmdlets and functions are types of commands. One of the easiest ways to understand workflows is to contrast them with their closest cousin: functions.

18.2. General workflow design strategy

18.3. Example workflow scenario

18.4. Writing the workflow

18.5. Workflows vs. functions

18.6. Lab