It's really just a matter of creating registry key under HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall. The name can be anything; it's not displayed.
In that key, create the following strings:
- DisplayName: Set this to what you want displayed in Add/Remove Software.
- UninstallString: Set this to the uninstall program executable, with appropriate quoting and arguments.
- DisplayIcon: (optional) Set this to the filename containing the icon.
For example, the one for IE6 is:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstal
+l\IE40]
"DisplayName"="Microsoft Internet Explorer 6 SP1"
"DisplayIcon"="C:\\Program Files\\Internet Explorer\\iexplore.exe"
"UninstallString"="rundll32 C:\\WINNT\\system32\\setupwbv.dll,IE6Maint
+enance C:\\Program Files\\Internet Explorer\\IE Uninstall\\W2KEXCP.EX
+E /u"
Someone should be able to recommend you an installer that does this for you.
|