Uninstall Mockups v2.2.3
0 Votes |
Description
Property Details
669 | |
Uninstall Mockups v2.2.3 | |
BESC | |
Uninstall | |
11/2/2012 12:00:00 AM | |
Mockups Balsamiq | |
True | |
pjones on 11/27/2012 5:55:25 PM | |
pjones on 11/27/2012 5:55:25 PM | |
3445 Views / 3 Downloads | |
![]() ![]() ![]() ![]() ![]() |
Relevance
isWindows (Relevance 274)

name of operating system starts with "Win"
Not in Proxy Agent Context (Relevance 1131)

if exists property "in proxy agent context" then ( not in proxy agent context ) else true
Used in 2 fixlets | * Results in a true/false |

exists key whose (value "DisplayName" of it as string contains "Balsamiq Mockups For Desktop") of key "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of registry
Actions
Action 1 (default)
Action Link Click
here to uninstall this software.
Script Type
BigFix Action Script
//name of registry keySuccess Criteria
parameter "app"="{{A00B6300-4810-19EE-F306-7F4C0C2A27CC}"
//first retrieve our uninstall command...
parameter "UninstallString"="{if (exists x64 registry) AND (exists key (concatenation of ("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\";(parameter "app" as string))) of x64 registry) AND (exists value "UninstallString" whose (it as string != "") of key (concatenation of ("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\";(parameter "app" as string))) of x64 registry) then ((value "UninstallString" whose (it as string != "") of key (concatenation of ("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\";(parameter "app" as string))) of x64 registry as string)) else if (exists key (concatenation of ("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\";(parameter "app" as string))) of x32 registry) AND (exists value "UninstallString" whose (it as string != "") of key (concatenation of ("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\";(parameter "app" as string))) of x32 registry) then ((value "UninstallString" whose (it as string != "") of key (concatenation of ("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\";(parameter "app" as string))) of x32 registry as string)) else ""}"
continue if {(parameter "UninstallString" != "")}
waithidden msiexec.exe /x {parameter "app" as string} /quiet
This action will be considered successful when the applicability relevance evaluates to false.
Action 2
Action Link Click
here to deploy this action.
Script Type
URL
http://www.balsamiq.com/products/mockups
Action 3
Action Link Click
here to learn more about Mockups.
Script Type
URL
http://www.balsamiq.com/products/mockups
Sharing
Social Media: |
Comments
![]() |
|
This one was really easy thanks to several of danielheth's uninstall fixlets (http://bigfix.me/cdb/fixlet/657). I just found the right registry key under the uninstall and filled in the blanks. Did a few quick tests and all done! |