Member-only story

Demystifying WinGet’s Configure Command

Gijs Reijn
10 min readJan 20, 2025

--

Looking at the history of the winget configure command, you can see that the command was introduced back in March 2023.

With the winget configure command added to the CLI, WinGet extended its reach to not only do package management. Yes, you heard that right.

WinGet’s original design focused on “Package Management,” but with this new command, you can do much more than only installing software. The winget configure command contains the characteristics of the Desired State Configuration (DSC) world. And when you enter the world of DSC, you can develop your IT and development infrastructure as code.

In this blog post, you will learn about the winget configure command and what it is. You’ll go through the basic command usage and look at what’s happening under the covers. By the end of this blog post, you will have a firm understanding of the following:

  • winget confgure command syntax
  • The WinGet Configuration file
  • The relation between WinGet, DSC, and PowerShell

Understanding The Basics

Assuming you’re already familiar with the basic commands, like winget install, winget upgrade, and winget uninstall , the winget configure is of a different breed.

--

--

Gijs Reijn
Gijs Reijn

Written by Gijs Reijn

Sharing my experience through the IT world. Tutorials, guides, and opinions. Follow my newsletter at: http://eepurl.com/i1hSUw

No responses yet