Alexey Maslov · Oct 9, 2017 1m read

How to Make Caché Cube Selectively Visible

If you have an app that uses some Caché client Windows components that are not included into CacheODBC distribution (e.g. CacheActiveX.dll), you need to proceed Caché client installation on end user's client computers and/or MS Terminal Servers. Being a part of Caché client's installation, Caché Cube is installed along with other components and is autostarted with every user's session. So, it becomes visible to every user.

To make it completely invisible, you can just move CACHE.lnk file from

"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\"

to some other (backup) folder (assuming that Caché client instance is named "CACHE"), and it would not appear in any new user's session.

If you want the Cube to be visible to dedicated users only, just place CACHE.lnk into each "beloved" user_name's profile folder:

"C:\Users\user_name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\"

The drawback of this approach is evident: de-installing Caché client, you are to remove CACHE.lnk file(s) manually from their non-standard location(s).

Using "Custom" type of Caché installation, it's possible to completely remove the Cube from the list of installed components, but it does not solve a problem of its selective visibility.

0 385
Discussion (0)1
Log in or sign up to continue