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

Usefull tools

Winget-AutoUpdate

https://github.com/Romanitho/Winget-AutoUpdate