1) Stop Outlook.exe
2) Uninstall a previous version of PhishAlarm (installed using exe)
3) Install current version of PhishAlarm (using msi)
The msi completes but does not uninstall the previous version. I am using PowershellScriptInline
Code: Select all
$Phish = Get-ChildItem -Path HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall |
Get-ItemProperty |
Where-Object {$_.Displayversion -like "3.0.44*" -or $_.Displayversion -like "3.2.12*" } |
Select-Object -Property Displayversion, UninstallString
ForEach ($ver in $Phish) {
If ($ver.Uninstallstring) {
$uninst = $ver.Uninstallstring
& cmd /c $uninst /q
}
}