The Chocolatey package manager supports silent installations via the command below. It doesn\'t seem to have an uninstall command.
cinst install packagename
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
.
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