Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nullsoft installer installed application don't uninstall silently #1368

Open
KaranKad opened this issue Aug 13, 2021 · 3 comments
Open

Nullsoft installer installed application don't uninstall silently #1368

KaranKad opened this issue Aug 13, 2021 · 3 comments
Labels
Area-External Issue outside of winget-cli source Issue-Feature This is a feature request for the Windows Package Manager client.

Comments

@KaranKad
Copy link

KaranKad commented Aug 13, 2021

Brief description of your issue

Nullsoft installer installed applications don't uninstall silently. When trying to uninstall one of the applications, interactive uninstaller pop's up and winget reports that uninstall was successful.

I believe the uninstaller needs /S switch to uninstall application in silent way.

Steps to reproduce

Run winget install krita and then run winget uninstall krita

Expected behavior

Application is uninstalled

Actual behavior

image

Environment

[winget --info]
Windows Package Manager v1.0.11692
Windows: Windows.Desktop v10.0.19043.1165
Package: Microsoft.DesktopAppInstaller v1.12.11692.0

Any other software?
KDE.Krita
@ghost ghost added the Needs-Triage Issue need to be triaged label Aug 13, 2021
@sredna
Copy link
Contributor

sredna commented Aug 13, 2021

I believe Winget simply executes the uninstaller listed in the registry. I don't think it actually remembers the installer type nor has the ability to modify the command line of the uninstaller.

Ask the Krita developers to also register the silent uninstall command:

WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\${KRITA_UNINSTALL_REGKEY}" "QuietUninstallString" '"$INSTDIR\uninstall.exe" /S'

@KevinLaMS KevinLaMS added Area-External Issue outside of winget-cli source Issue-Feature This is a feature request for the Windows Package Manager client. and removed Needs-Triage Issue need to be triaged labels Aug 16, 2021
@KevinLaMS
Copy link
Contributor

Marking this external for above, but it may also indicate a feature request that we should consider.
How easily can you silently uninstall apps?
A UI during uninstall of apps will not work very well for someone wanting to script it.

@KaranKad
Copy link
Author

This feature request could solve this issue. #1885

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-External Issue outside of winget-cli source Issue-Feature This is a feature request for the Windows Package Manager client.
Projects
None yet
Development

No branches or pull requests

3 participants