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
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:
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.