Capturing Internet Explorer on Windows XP
After you use the Setup Capture wizard to capture Internet Explorer running on Windows XP, on a test machine you can use the ThinApp ThinDirect plug-in to redirect Web sites or specific pages to automatically open in a virtual Internet Explorer browser. You can view Web pages that are incompatible in the native version of Internet Explorer in the virtual Internet Explorer. A list is maintained that facilitates a redirection process for specified incompatible domains and pages.
You can also install Internet Explorer plug-ins such as Java runtime plug-ins. The plug-ins are treated as any other file during Setup Capture. The plug-ins are embedded in the Internet Explorer capture.
After the ThinDirect plug-in is successfully installed in your native browser, when a user requests a URL that is included in the redirect list, a message appears in the native browser to alert the user that the page is being redirected to a virtual Internet Explorer browser. The virtual browser opens, the requested URL appears and the native browser is closed.
Requirements for Capturing Internet Explorer 6 on Windows XP
Before you start the Setup Capture wizard the following requirements must be met:
Ensure that Windows XP includes all the service packs and Microsoft updates, so that Internet Explorer 6 is captured with the latest security fixes from Microsoft.
Capture Internet Explorer 6 on Windows XP by Using the Setup Capture Wizard
Capturing Internet Explorer 6 using the Setup Capture wizard is similar to that of capturing other applications. There are two key differences. When you use the Setup Capture wizard to capture Internet Explorer 6 on Windows XP, you define an entry point to Internet Explorer. You also use ThinDirect to specify URLs that will be redirected to the virtualized Internet Explorer 6 browser.
See Capturing Applications with the Setup Capture Wizard for a full overview of the standard Setup Capture process.
Run setup capture on a machine running Windows XP with Service Pack 3, and with the .NET framework installed.
Capture Internet Explorer 6 on Windows XP
1
2
3
Select Include entry point for a fullyvirtualized Internet Explorer 6 in the virtual package and click OK.
This option captures both the files that changed during setup capture and other required files and registry settings.
4
5
6
In the Setup Capture – Entry Points dialog box, select the default, VirtIE6.exe.
7
8
Each entry must be on a separate line.
9
(Optional) When you have saved the package, open the ThinDirect.txt file, which contains the entry point to Internet Explorer 6 and the list of redirect addresses, and edit the file.
This file only exists after you create entries in the Native Browser Redirect dialog box.
The redirection list is located in %appdata%\roaming\Vmware\VMware Thinapp\Thindirect.
10
The ThinDirect.exe file is embedded in the package, with the plug-in ThinDirect.dll and plug-in launcher ThinDirectLauncher.exe files.
Extracting and Registering ThinDirect
After you have built the Internet Explorer 6 package, you need to extract and register the ThinDirect plug-in on the test machine. The ThinDirect plug-in must be installed as part of the virtual package. The plug-in is installed in your native browser during the registration process.
Extract and register ThinDirect
In the console, run the thinreg /a VirtIE6.exe command to extract the ThinDirect application, and extract and register the ThinDirect library.
The ThinDirect application is installed in the Program Files/VMware/VMware ThinApp/ThinDirect directory.
You can have multiple ThinDirect text files in the ThinDirect directory, if they all have unique names. The ThinDirect plug-in then reads all files.
In addition to individual machine registration, you can register Web page redirects on a individual user basis by omitting the /a switch. To achieve individual-user redirects requires that the ThinDirect plug-in be installed as a separate step from an Administrator account. If you do not install the ThinDirect plug-in as a separate step, Thinreg displays an error.
You can push additional Web page redirect to end-user computers by copying files with a specific format to specific individual-machine or individual-user locations.