We have discontinued this forum and moved support tickets to the GitHub issue tracker. More info

Environment Variables

Ask, answer questions, and express your opinion about Uninstall Tool. Discussion of found bugs and problems, feature requests

Moderator: Steven

Post Reply
Lite
Posts: 2
Joined: 09 Nov 2011, 23:14

Environment Variables

Post by Lite »

Uninstall Tool can't handle environment variables like %systemroot% or %programfiles%.
So if uninstall string contains it - uninstall doesn't work.
User avatar
Steven
CrystalIDEA Developer
Posts: 2294
Joined: 21 Dec 2009, 11:48
Location: CrystalIDEA headquarters
Contact:

Re: Environment Variables

Post by Steven »

Lite
Hello, dear sir.

Thank you very much for the feedback. Can you please tell us which software to download in order to test it?
Lite
Posts: 2
Joined: 09 Nov 2011, 23:14

Re: Environment Variables

Post by Lite »

You can test it simply by imitating an installed program.
Simply use this ".reg" file:

Code: Select all

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Test Test]
"UninstallString"="%windir%\\system32\\calc.exe"
"DisplayName"="Test Test"
This problem has been found when I try to uninstall "Synaptics TouchPad driver".
User avatar
Steven
CrystalIDEA Developer
Posts: 2294
Joined: 21 Dec 2009, 11:48
Location: CrystalIDEA headquarters
Contact:

Re: Environment Variables

Post by Steven »

It's better late than never, will be fixed in 3.3
User avatar
Steven
CrystalIDEA Developer
Posts: 2294
Joined: 21 Dec 2009, 11:48
Location: CrystalIDEA headquarters
Contact:

Re: Environment Variables

Post by Steven »

Fixed in 3.4 (currently in development): correct reading of REG_EXPAND_SZ registry values.
Post Reply