I'd like to install an MSI package (Microsoft LocalGPO utility, to be specific) to a large group of client machines. A separate batch file that I've written will make use of the LocalGPO features, so I really don't want any of the users to have shortcuts to the LocalGPO folder appear in their Start menu. (Please note that these are not domain-joined systems.)
I haven't found any obvious msiexec parameters that will suppress the creation of start menu shortcuts, nor have I found anything in the installer's "Property" table that I can modify to achieve the outcome I desire.
I suppose I could probably have the installer execute a command (or small .bat file) to delete the offending shortcuts post-install. I'm somewhat familiar with Orca, but I don't know how exactly to modify the MSI (or create a transform) to append this post-install kludge.
My preference would be to use a command-line parameter with msiexec (something like "NOSHORTCUTS=1"). Creating a transform that suppresses the shortcut creation would be almost as good. Tacking on a post-install command to delete the shortcuts would still work, but would be least-desirable.
The LocalGPO utility is part of Microsoft's freely available Security Compliance Manager: http://go.microsoft.com/fwlink/?LinkId=182512