问题
The Chocolatey package manager supports silent installations via the command below. It doesn't seem to have an uninstall command.
cinst install packagename
Is there a way to uninstall an application via Chocolatey?
回答1:
As I answered here, you can use
cuninst packagename
to uninstall a package.
Details can be found at Uninstall Command.
Edit: For new versions, should use choco uninstall packagename
.
回答2:
Update: Chocolatey now has primitive support for uninstall through 'cuninst packagename'. With that though the package authors need to provide a chocolateyUninstall.ps1 file that would undo all of the things that the install did. It's limited because
- There are no functions defined in the Chocolatey PowerShell module that would help with uninstall
- There is no automatic removal of MSIs
- Uninstall only removes the most current version of a package in the machine repository (instead of giving you options to remove a certain one or all of them)
来源:https://stackoverflow.com/questions/10402187/uninstall-chocolatey-package