Symptoms
When using Microsoft Active Directory to deploy the ICA (8.x, 9.x) Web client or Program Neighborhood Agent (8.x, 9.x) client, all client options, including the full Program Neighborhood client (8.x, 9.x) are installed.
Cause
Active Directory installs the unselected components of a configured client installer as “Install on Demand”. This occurs even if the option is disabled using the Component CD “Auto-run” utility.
Resolution
This issue is currently slated to be fixed in the upcoming 10.0 client version.
Workarounds:
Method A:
Modify the installer file, ica32pkg.msi from the customized client installer (modify this file by using an msi editor like Orca). To modify the configured client installer do the following;
1. Run autorun.exe from the Component CD or by using the administrative switch from a command prompt (msiexec /a C:\ica32pkg.msi), select the specific client and create a customized client installer file. For example if you wanted to select the Program Neighborhood Agent client only you would proceed as follows;

Note; selected “Entire feature will be unavailable” for both the Web Client and Program Neighborhood Clients. Complete the installer build process.
* If you want to select Program Neighborhood client, you need to select “Program Neighborhood” and “Web Client”.
2. Using an msi editor like Orca, load the new configured client installer file and select the Condition table. The Condition table will look appear as;

3. Modify the client installer condition to “Not Installed” for the undesired clients. The final Condition table should appear as follows;

4. From File menu, select Save to save the modified client installer file ica32pkg.msi, the file is ready for distribution using Microsoft Active Directory, no Transform file required. In this example only the Program Neighborhood Agent client would be installed.
Note, if a client was previously installed the installer will upgrade this client. The client installer will not uninstall a previously installed client. This is by design.
Method B:
1. Repeat the above steps but create/save as a Transform file using an msi editor like Orca.
2. Install the client using the Transform command, for example;
Msiexec /i ica32pkg.msi transforms=ica32pkg.mst
Note, if a client was previously installed the installer will upgrade this client. The client installer will not uninstall a previously installed client. This is by design.