Skip to content

Winget Upgrader

Latest
Compare
Choose a tag to compare
@sergeiown sergeiown released this 12 Sep 12:44
· 4 commits to main since this release

Functionality

Check for Winget availability

Before starting the update, the program checks if Winget is installed on the system. If Winget is not installed, the program displays an error and stops working.

Updating programs

Winget Upgrader uses the winget upgrade --all command to upgrade all installed programs. It automatically accepts the terms of the agreement and disables interactivity so that the upgrade process is continuous.

Logging

The program keeps a log of events in the winget_upgrade.log file, where it stores information about actions performed, errors and other events related to the upgrade process.
The winget_upgrade.log log file is saved in the user's My Documents folder.

Limiting the size of the log

The log is automatically truncated if its size exceeds 256 KB to avoid file overflow.

System requirements

Windows Operating System with Support for Windows Package Manager (Winget):

  • Windows 10 Version 1809 (Build 17763) and Later:
  • Windows 10 Version 1903 (Build 18362) and Later:
  • Windows 10 Version 1909 (Build 18363) and Later:
  • Windows 11