I looked at the deployment options Microsoft listed and I don't see a suitable method.
http://technet.microsoft.com/en-us/library/bb794739.aspx
We do not have SCCM.
Deploying with login scripts would be ugly and slow down the user's login and assumes admin rights.
Software installation GPO using the extracted MSI would deploy the software, but no configuration would be done. We would like there to be no icons so after the installation, users do not become "confused," suspicious or curious and start messing around and tampering with it.
We could probably setup WPAD auto configuration for server name, but why add that complexity if it can be deployed preconfigured and WPAD also would not deal with not displaying icons.
Preferred method: Is there some way to deploy this ISA client using GPO software installation with a MST transform or some other method of preconfiguring the server IP and installing without system tray icons or even no UI at all in the Programs menus?
Alternative: Maybe a startup script that can install it with these settings silently during a reboot and also has the ability to check if it's already installed so it doesn't attempt reinstallation at every reboot?