The following procedures detail how Active Directory is used to publish (deploy) the Client Packager or separate client software executables.
To deploy the Client Windows Installer package on a computer or set of computers
1. Verify that your client device does not have a client installed.
2. Join an Active Directory domain. This allows you to assign or publish a Windows Installer application for computers and users in that domain or in an Organizational Unit (OU) within the Active Directory domain.
3. On a computer that belongs to the Active Directory domain, launch the Microsoft Management Console (MMC) and load the Active Directory Users and Computers snap-in or go to Start > All Programs >
Administrative Tools > Active Directory Users and Computers.
4. For this example, create a new OU called MSI test and a new user called MSIuser. Go to the Computers group and find the computer you added to the Active Directory domain. Right-click the computer and select Move.
Select the MSI Test folder and click OK. Follow the same steps to add the new user from the Users group to the new OU folder.
5. Right-click the MSI test OU and go to Properties. From the Group Policy tab, create a new Group Policy Objects link called Presentation Server Client Install.
6. Select the Presentation Server Client Install policy and click Edit. Under Computer Configuration > Software Settings > Software Installation, right-click Software Installation and select New > Package.
7. Browse to a network share containing the Ica32pkg.msi file, select the Windows Installer package, and set the deployment method to Assigned.
This ensures that all environment settings are present for the Automated Install for the client. Click OK. Software Installation displays a software package assignment for deployment.
8. Restart the client device. As the client restarts, Active Directory group policy automatically installs the client on the computer. In the Windows Startup dialog box, a message appears telling you that the client is being installed by Remote Managed Applications. This message appears before the logon dialog box appears.
9. Log on to the client device and verify that the client is installed.
To uninstall the Client Windows Installer package from a computer or set of computers
1. On a computer that belongs to the Active Directory domain, launch the MMC and load the Active Directory Users and Computers snap-in or go to Start > All Programs > Administrative Tools > Active Directory Users and Computers.
2. Right-click the MSI Test OU folder and select Properties. From the Group Policy tab, Edit the Presentation Server Client Install policy. Under Computer Configuration > Software Settings > Software Installation, right-click the Presentation Server Client Package and select All Tasks >
Remove. Ensure that Immediately Uninstall is checked, then click OK.
Note If you use a hidden share, for example \\Servername\c$\temp\, users receive a pop-up window asking for the path to Ica32Pkg.msi when they launch Program Neighborhood (after it is deployed to the client devices).
The user’s client devices must have access to read from the share or Windows cannot deploy the installation.
Important For Windows XP Professional operating systems, the machine has to be restarted twice before the Active Directory Group Policy automatically installs the client on the computer. However, if the Active Directory is based on Windows Server 2003, you can avoid the second restart after creating the policy by going to a command line on the client device and typing gpupdate /force. This command prompts you to restart, but it is necessary to restart the Windows XP Professional operating system only once.
3. Restart the client device. As the system restarts, the Active Directory group policy automatically uninstalls the client from the computer. On the Windows Startup dialog status box, a message appears telling you that the client is being removed by Remote Managed Applications. This message appears before the logon dialog box appears.
4. Log on to the client device and verify that the client is completely removed from the client device.
To publish the Client Windows Installer package to a user or group of users in an Active Directory domain
1. On a computer that belongs to the Active Directory domain, launch the MMC and load the Active Directory Users and Computers snap-in or go to Start > All Programs > Administrative Tools > Active Directory Users and Computers.
2. If you did not create a new test OU for previous client installations, create a new OU called MSI test and a new user called MSIuser.
3. In the Users folder, right-click MSIuser and select Move. Select the MSI Test OU folder and click OK.
4. Right-click the MSI Test OU and select Properties. Go to the Group Policy tab, highlight the Presentation Server Client Install policy, and click Edit. If you do not already have a Presentation Server Client Install policy from a previous example, create a new Group Policy Objects link named Presentation Server Client Install.
Note Publishing the Program Neighborhood Agent, Program
Neighborhood, and the Web Client Windows Installer Packages to users is not supported on Windows 2000 Server or Windows Server 2003. The only available method of using Active Directory to deploy clients to Windows 2000 Server or to Windows Server 2003 is to assign the package to a computer or to a group of computers.
5. Under User Configuration > Software Settings, right-click Software Installation and select New > Package. Browse to a network share containing the Ica32pkg.msi file, select the Windows Installer package, and set the deployment method to Published. Click OK. Software Installation displays a software package assignment for deployment.
6. Close all management screens and restart the client.
7. Log on to the client device as MSIuser.
8. Go to Add/Remove Programs and click Add New Programs. Verify that the client is included in the list and is ready to be added. Click Add and verify that the client is successfully installed.