cancel
Showing results for 
Search instead for 
Did you mean: 

Install Verification\Condition for Command execution on 64 bit.

UWiseUser
Level 2

In the past, we have relied upon SMS Installer to verify an application installation using the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{guid ID} DisplayName or DisplayVersion value and to issue the UninstallString to remove the application.  SMS Installer apparently does not see the above key on a 64 bit machine (assuming is redirected to the Wow6432Node where the key does not reside).  How do I verify the data in the above key and issue the uninstall command based upon that condition being met?

3 REPLIES 3

CraigV
Moderator
Moderator
Partner    VIP    Accredited

...what product is this for?

Thanks!

UWiseUser
Level 2

This is an in-house dependency that installs dlls to the GAC for use by other in-house applications.  It is not a complicated installation, and the methodology will not be restricted to this particular application.  The solution will need to be pretty generic for this reason.  Thank you.

SK
Level 4
Partner Accredited
You could use Flexera's AdminStudio or Raynet's RayPack, as they both support x64. If you have Altiris DS or NS/SMP you could use one of their WISE tools depending on version of course. If you have Altiris SW Mgmt Solution 7.x then you could create a SW Release and utilise its applicability and detection rules along with a managed sw delivery policy. Another alternate method would be to use a task server job containing multiple tasks.