One of the fastest growing uses for PowerShell is the automation of network environments. Whether it is automating mundane tasks or dynamically provisioning entire systems, PowerShell provides limitless options for developers to put their creative touch on system automation.
In this chapter, you will learn the following:
Invoking programs for automation
Using desired state configuration
Detecting and restoring drifting configurations