With version 12 of the online ICA client Citrix changed the package to an EXE wrapper with some MSI stuck in it.
They also seemed to get rid some of the configuration setting in the included ADM file to manage via group policy.
The method to customize the ICA client install can be found on the citrix production documentation
For me the key setting I wanted was to configure the Web Interface server location on the client. This can be done with the SERVER_LOCATION switch.
Here?s a full command-line install example:
CitrixOnlinePluginFull.exe /silent ADDLOCAL="ICA_Client,PN_Agent,SSON" ENABLE_SSON="no" INSTALLDIR="c:\test" ENABLE_DYNAMIC_CLIENT_NAME="Yes" DEFAULT_NDSCONTEXT="Context1,Context2" SERVER_LOCATION=http://testserver.net
This will allow me to deploy the client, I just wish I could control the Server_location via GPO encase I even need to change the WUI URL.