Exclude software with paid upgrades from winget upgrade --all
Opened this issue · 1 comments
ThisLimn0 commented
Relevant area(s)
WinGet CLI
Relevant command(s)
winget upgrade
Brief description of your issue
In my case topaz labs photo AI, (but all tools from this company) cannot be upgraded except you pay for upgrade licenses. If this is not the case the software stops working even though it worked perfectly fine before. Please exclude these softwares from any automatic upgrade processes as it interrupts environments.
Steps to reproduce
Have an outdated version of Topaz Labs Photo AI, perform winget upgrade
Expected behavior
It should not be upgraded.
Actual behavior
It is upgraded to the latest version and the software stops working.
Environment
winget --info
Windows-Paket-Manager v1.11.510
Copyright (c) Microsoft Corporation. Alle Rechte vorbehalten.
Windows: Windows.Desktop v10.0.26100.6584
Systemarchitektur: X64
Paket: Microsoft.DesktopAppInstaller v1.26.510.0
WinGet-Verzeichnisse
-----------------------------------------------------------------------------------------------------------------------
Protokolle %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\Local…
Benutzereinstellungen %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\Local…
Verzeichnis für portierbare Links (Benutzer) %LOCALAPPDATA%\Microsoft\WinGet\Links
Portables Linkverzeichnis (Computer) C:\Program Files\WinGet\Links
Portierbarer Paketstamm (Benutzer) %LOCALAPPDATA%\Microsoft\WinGet\Packages
Portierbarer Paketstamm C:\Program Files\WinGet\Packages
Portierbares Paketstamm (x86) C:\Program Files (x86)\WinGet\Packages
Installationsprogrammdownloads %USERPROFILE%\Downloads
Konfigurationsmodule %LOCALAPPDATA%\Microsoft\WinGet\Configuration\Modules
Links
-----------------------------------------------------------------------------------------
Datenschutzerklärung https://aka.ms/winget-privacy
Lizenzvereinbarung https://aka.ms/winget-license
Hinweise von Drittanbietern https://aka.ms/winget-3rdPartyNotice
Startseite https://aka.ms/winget
Windows Store-Nutzungsbedingungen https://www.microsoft.com/en-us/storedocs/terms-of-sale
Administratoreinstellung Status
-----------------------------------------------------
LocalManifestFiles Deaktiviert
BypassCertificatePinningForMicrosoftStore Deaktiviert
InstallerHashOverride Deaktiviert
LocalArchiveMalwareScanOverride Deaktiviert
ProxyCommandLineOptions Deaktiviert
DefaultProxy Deaktiviertdenelon commented
Users can pin the version if they want to have WinGet skip them during "upgrade --all".