# Paca — Chocolatey uninstall script (silent MSI uninstall by name/ProductCode). $ErrorActionPreference = 'Stop' $packageName = 'paca' $softwareName = 'Paca' [array]$key = Get-UninstallRegistryKey -SoftwareName $softwareName if ($key.Count -eq 1) { $key | ForEach-Object { $msiArgs = @( '/x' $_.PSChildName '/qn' '/norestart' ) Uninstall-ChocolateyPackage -PackageName $packageName -FileType 'msi' -SilentArgs ($msiArgs -join ' ') -ValidExitCodes @(0, 3010, 1605, 1614, 1641) } } elseif ($key.Count -eq 0) { Write-Warning "$packageName has already been uninstalled by other means." } else { Write-Warning "Multiple matching products found. Please uninstall manually." }