Icon

Desired State Configuration (DSC)

PowerShell Desired State Configuration (DSC) is a management platform in PowerShell that enables deploying and managing configuration data for software services and managing the environment in which these services run.
Latest: 3.2.1 GitHub
Last checked: Jun 9, 2026 12:10am
Rank: 2105/15140
Also monitored via:
Site Monitor Winget
Follow to track new versions in your feed.
Report

Overview

0
License: MITWinget: Available

Version & Lifecycle

0
Current: 3.2.1 N-2: 3.1.3 Predicted EOL: 2025-07-03 Avg cadence: Every 27 days

Top Contributors

Top sitewide contributors:

  1. Anbarasan
  2. nico_k
  3. Bob
  4. Vigneshwaran

Community Notes

Command-line note • December 18, 2025
0

DSC – Command-line note

Use WinGet for silent, scalable deployment of DSC on Windows: winget install --id 9NVTPZWRC6KQ --source msstore --silent --accept-package-agreements --accept-source-agreements. This installs the stable DesiredStateConfiguration package without UI prompts and automatically adds the dsc executable to the PATH environment variable, enabling immediate use in enterprise scripts. Verify with dsc --version post-installation.

Release Notes & Updates

0
Avg cadence:
Updates • 0

Help us match vulnerabilities

No vulnerability match yet. Pick the right product:

Looking for matching products…
Don’t see it? Paste a CPE

Also known as

Other names people use for this app — helps search and matching.

DSCMicrosoft DSC

Packaging Notes

0

DSC resource manifests are data files formatted as YAML or JSON, UTF-8 encoded, discoverable in PATH, with specific filename suffixes (.dsc.resource.json, .dsc.resource.yaml, .dsc.resource.yml).

Notes

0

The Microsoft.DSC metadata property contains directives and information used internally by DSC when processing configuration documents. DSC validates certain metadata properties such as securityContext and version.