Video Screencast Help

Install Verification\Condition for Command execution on 64 bit.

Created: 01 Apr 2014 | 3 comments

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?

Operating Systems:

Comments 3 CommentsJump to latest comment

CraigV's picture

...what product is this for?

Thanks!

Alternative ways to access Backup Exec Technical Support:

https://www-secure.symantec.com/connect/blogs/alte...

UWiseUser's picture

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's picture

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.

Connect Etiquette: "Mark as Solution" those posts which resolve your problem, and give a thumbs up to useful comments, articles and downloads.