Public Draft
Winget commands
The winget command line utility enables installing applications and other packages from the command line.
usage: winget [<command>] [<options>]
The following commands are available:
install Installs the given package
show Shows information about a package
source Manage sources of packages
search Find and show basic info of packages
list Display installed packages
upgrade Shows and performs available upgrades
uninstall Uninstalls the given package
hash Helper to hash installer files
validate Validates a manifest file
settings Open settings or set administrator settings
features Shows the status of experimental features
export Exports a list of the installed packages
import Installs all the packages in a file
pin Manage package pins
configure Configures the system into a desired state
download Downloads the installer from a given package
repair Repairs the selected package
For more details on a specific command, pass it the help argument. [-?]
The following options are available:
-v,–version Display the version of the tool
–info Display general info of the tool
-?,–help Shows help about the selected command
–wait Prompts the user to press any key before exiting
–logs,–open-logs Open the default logs location
–verbose,–verbose-logs Enables verbose logging for winget
–nowarn,–ignore-warnings Suppresses warning outputs
–disable-interactivity Disable interactive prompts
–proxy Set a proxy to use for this execution
–no-proxy Disable the use of proxy for this execution