Exercise 2: What MyWebServerConfig -OutputPath Actually Does — Possible Solution ==================================================================== WHAT GETS PRODUCED ------------------------------ Per this chapter, calling MyWebServerConfig -OutputPath .\MyWebServerConfig COMPILES the configuration - it produces a .mof (Managed Object Format) file for each Node targeted inside the configuration, in this case a single file at .\MyWebServerConfig\localhost.mof, since only one Node ("localhost") was declared. WHAT HASN'T HAPPENED YET ------------------------------ Per this chapter, nothing has actually been applied to any machine at this point - no feature has been installed, no service has been started or checked. Compiling only produces the portable .mof artifact describing the desired state; it's a distinct, separate step from actually applying that state, which only happens once Start-DscConfiguration is run against the compiled .mof file afterward. WHY THIS WORKS AS AN ANSWER ------------------------------ It correctly identifies that this step produces a .mof file (one per Node) as a compilation artifact, and correctly explains that no actual system changes have occurred yet - that only happens in the later, separate Start-DscConfiguration step.