P​SDesired​State​Configuration

Windows PowerShell® is a task-based command-line shell and scripting language designed especially for system administration. This reference topic for the information technology (IT) professional provides assistance in utilizing the Windows PowerShell cmdlets to script and automate tasks.

PSDesiredStateConfiguration

Disable-​Dsc​Debug

Stops debugging of DSC resources.

Enable-​Dsc​Debug

Starts debugging of all DSC resources.

Get-​Dsc​Configuration

Gets the current configuration of the nodes.

Get-​Dsc​Configuration​Status

Retrieves data about completed configuration runs.

Get-​Dsc​Local​Configuration​Manager

Gets LCM settings and states for the node.

Get-​Dsc​Resource

Gets the DSC resources present on the computer.

Invoke-​Dsc​Resource

Runs a method of a specified DSC resource.

New-​DS​CCheck​Sum

Creates checksum files for DSC documents and DSC resources.

Publish-​Dsc​Configuration

Publishes a DSC configuration to a set of computers.

Remove-​Dsc​Configuration​Document

Removes a configuration document from the DSC configuration store.

Restore-​Dsc​Configuration

Reapplies the previous configuration for the node.

Set-​Dsc​Local​Configuration​Manager

Applies LCM settings to nodes.

Start-​Dsc​Configuration

Applies configuration to nodes.

Stop-​Dsc​Configuration

Stops a running configuration.

Test-​Dsc​Configuration

Tests whether the actual configuration on the nodes matches the desired configuration.

Update-​Dsc​Configuration

Checks the pull server for an updated configuration and applies it.