Yes, you can do that by manipulating registry values under the app's
entry under the registry key
Two different ways depending on installer technology:
If the app is installed with Windows Installer technology, the key
that contains the app's uninstall information have a value
"WindowsInstaller" that is set to 1 (REG_DWORD).
In this case, do the following to hide the entry in ARP:
Create a new registry value of type REG_DWORD, and give it the name
SystemComponent and set the value to 1.
If no WindowsInstaller entry is found, delete the DisplayName registry
torgeir, Microsoft MVP Scripting, Porsgrunn Norway
Administration scripting examples and an ONLINE version of
the 1328 page Scripting Guide: