O'Reilly logo

Mastering Windows PowerShell Scripting by Brenton J.W. Blawat

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 13. Automation of the Environment

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

Invoking programs for automation

When you want to automate the provisioning of systems, Microsoft provides many tools that enable you to execute items in a sequence. With Microsoft Deployment Toolkit (MDT), Deployment Workbench, System Center Configuration Manager, Desired

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required