Novell is now a part of Micro Focus

SHGUIDS.EXE - Apply Self-Healing GUIDS

Novell Cool Solutions: Trench
By Steve Bogdanov

Digg This - Slashdot This

Posted: 19 Dec 2001

Current Version: ZENworks for Desktops 3.2


SHGUIDS.EXE has been written to allow stamping of ZENworks Application GUIDS, depending if the actual application is already installed on the workstation. Use SHGUIDS.EXE to provide ZENworks administrators to stamp the workstations with the appropriate GUID, to prevent the application from being deployed if it already is installed and functional on the workstation. This will allow the ZENworks application to be assigned to the user, and also provide a self-healing functionality.


SHGUIDS.EXE "Treename" "GUID number" "Full Application path/filename"


SHGUID.EXE "Tree1" "12345-67890-12345-23456" "C:\Windows\Calc.exe"

This will check for the existence of C:\Windows\Calc.exe, and then stamp the workstation registry with the ZENworks Application GUID of 12345-67890-12345-23456, for the tree named Tree1


When implementing SHGUIDS.EXE, you can place this into the login script, call from a batch file, etc. You can also create a ZENworks application to force run this down to the associated users.

Contact Information

This application has been written for the specific purpose to stamp self-healing keys on the workstation. This application has been deployed and is bug free for the intended purpose, please feel free to use this, and provide me feedback on this application.

If anyone requires this application to be modified for their environment, please e-mail me and I will endeavour to meet your requests, if I have time to do so.

Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions.

© Copyright Micro Focus or one of its affiliates