I’m currently working on a Windows 7 and Office 2010 deployment, as part of this deployment App-v is also being deployed. The client that I am working for has requested that the App-v client be deployed as part of the build. As I’m trying to keep the master image as light as possible I didn’t want to install the App-v client as part of the image creation process so this meant I would need to carry out a silent install of the client as part of the image deployment process.
Ordinarily a silent install of a .msi or .exe is fairly straight forward, however with the App-v client there are a number of parameters that need to be set in order for the client to be able to see the App-v infrastructure. If you wanted to, you could do the configuration via group policy or even manually, in my case I wanted to configure the settings as part of the installation process. Microsoft have a great kb article which can be found here: http://technet.microsoft.com/en-gb/library/cc843737.aspx that shows all the individual parameters that can be configured.
As part of my process to put the command line together, I manually ran the install of the client making a note of the settings that I needed to configure and then compared these to the table of parameters that can be passed during a silent install. At the end of this I had the following command which enabled me to silently install the client and the required pre-requisites:
Setup.exe /s /v” /qn swifsdrive=z swipubsvrtype=rtsp swipubsvrhost=fqdn of server swipubsvrport=554 swipubsvrdisplay=\”server description””
The parameter for swipubsvfdisplay is structured as it is due to my description having a space, the \”” either side of the description allows the space to be present.