I’m using the latest PSADT 3.6.4. Trying to remove two versions of Check Point VPN from our fleet.
One is called Check Point VPN and the other is called Check Point VPN-1 SecuRemote/SecureClient NGX R60 HFA3.
Check Point VPN needs to be uninstalled first and then Check Point VPN-1 SecuRemote/SecureClient NGX R60 HFA3.
Check Point VPN has has about 5 different MSI Product codes. Long story short; depending on which office the computer was in, they would get a custom Check Point VPN MSI install that was generated by the Check Point Firewall server, so using Remove-MSIApplications “Check Point VPN” -Exact $true would be ideal, the only problem is that it adds “True” to the msiexec uninstall command line which causes an msi invalid syntax error message to pop up.
Remove-MSIApplications “Check Point VPN” -Exact $true
Remove-MSIApplications “Check Point VPN-1” -Wildcard $true
Is there a work around for this?