Sign In
Upload
Manuals
Brands
VMWARE Manuals
Software
THINAPP 4.6 - MIGRATING APPLICATIONS TECHNICAL NOTE
VMWARE THINAPP 4.6 - MIGRATING APPLICATIONS TECHNICAL NOTE Manuals
Manuals and User Guides for VMWARE THINAPP 4.6 - MIGRATING APPLICATIONS TECHNICAL NOTE. We have
2
VMWARE THINAPP 4.6 - MIGRATING APPLICATIONS TECHNICAL NOTE manuals available for free PDF download: Manual, Applications
VMWARE THINAPP 4.6 - MIGRATING APPLICATIONS TECHNICAL NOTE Manual (146 pages)
Brand:
VMWARE
| Category:
Software
| Size: 1.86 MB
Table of Contents
Table of Contents
3
About this Book
9
1 Installing Thinapp
11
Thinapp Requirements
11
Operating Systems, Applications, and Systems that Thinapp Supports
11
Applications that Thinapp Cannot Virtualize
12
Recommendations for Installing Thinapp
12
Using a Clean Computer
12
Using the Earliest Operating System Required for Users
13
Install Thinapp Software
13
Checking Thinapp Installation Files
13
2 Capturing Applications
15
Phases of the Capture Process
15
Preparing to Capture Applications
15
Capturing Applications with the Setup Capture Wizard
16
Create a System Image before the Application Installation
16
Rescan the System with the Installed Application
16
Defining Entry Points as Shortcuts into the Virtual Environment
17
Set Entry Points
17
Set User Groups
18
Defining Isolation Modes for the Physical File System
18
Set File System Isolation Modes
20
Storing Application Changes in the Sandbox
20
Customize the Sandbox Location
20
Send Anonymous Statistics to Vmware
20
Customize Thinapp Project Settings
21
Defining Package Settings
21
Customize Package Settings
22
Opening Project and Parameter Files
22
Build Virtual Applications
23
Advanced Package Configuration
23
Modifying Settings in the Package.ini File
23
Modifying Settings in the ##Attributes.ini File
24
Guidelines for Packaging Microsoft Office 2007
24
Requirements for Packaging Microsoft Office 2007
25
Capturing Microsoft Office 2007
25
Configure Microsoft Office 2007
27
Capturing Internet Explorer 6 on Windows XP
28
Requirements for Capturing Internet Explorer 6 on Windows XP
28
Capture Internet Explorer 6 on Windows XP by Using the Setup Capture Wizard
28
Extracting and Registering Thindirect
29
Capturing Multiple Application Installers with Thinapp Converter
29
Thinapp Converter Process
29
System Requirements for Running Thinapp Converter
30
Preparing the Configuration File for Thinapp Converter
30
Predefined Environment Variables
37
3 Deploying Applications
39
Thinapp Deployment Options
39
Deploying Thinapp with Deployment Tools
39
Deploying Thinapp in the Vmware View Environment
39
Deploying Thinapp on Network Shares
40
Deploying Thinapp Using Executable Files
40
Establishing File Type Associations with the Thinreg.exe Utility
40
Application Sync Effect on the Thinreg.exe Utility
40
Run the Thinreg.exe Utility
41
Optional Thinreg.exe Parameters
41
Building an MSI Database
43
Customizing MSI Files with Package.ini Parameters
43
Modify the Package.ini File to Create MSI Files
43
Controlling Application Access with Active Directory
45
Package.ini Entries for Active Directory Access Control
45
Starting and Stopping Virtual Services
46
Automatic Startup for Virtual Services
46
Using Thinapp Packages Streamed from the Network
47
How Thinapp Application Streaming Works
47
Requirements and Recommendations for Streaming Packages
48
Stream Thinapp Packages from the Network
49
Using Captured Applications with Other System Components
49
Performing Paste Operations
49
Accessing Printers
49
Accessing Drivers
49
Accessing the Local Disk, the Removable Disk, and Network Shares
49
Accessing the System Registry
50
Accessing Networking and Sockets
50
Using Shared Memory and Named Pipes
50
Using COM, DCOM, and Out-Of-Process COM Components
50
Starting Services
50
Using File Type Associations
50
Sample Isolation Mode Configuration Depending on Deployment Context
51
View of Isolation Mode Effect on the Windows Registry
51
4 Updating and Linking Applications
53
Application Updates that the End User Triggers
53
Application Sync Updates
53
Application Link Updates
56
Application Updates that the Administrator Triggers
60
Forcing an Application Sync Update on Client Machines
61
Updating Applications with Runtime Changes
61
Automatic Application Updates
62
Dynamic Updates Without Administrator Rights
63
Upgrading Running Applications on a Network Share
63
File Locks
63
Upgrade a Running Application
63
Sandbox Considerations for Upgraded Applications
64
Updating the Thinapp Version of Packages
64
Relink Examples
64
5 Configuring Package Parameters
65
Package.ini File Structure
66
Parameters that Apply to Package.ini or ##Attributes.ini Files
66
Configuring the Thinapp Runtime
66
Netrelaunch
66
Runtimeeula
67
Virtualcomputername
67
Wow64
68
Qualityreportingenabled
68
Configuring Isolation
68
Directoryisolationmode
68
Registryisolationmode
69
Configuring File and Protocol Associations
70
Filetypes
70
Protocols
70
Configuring Build Output
70
Excludepattern
70
Icon
71
Outdir
71
Retainallicons
72
Configuring Permissions
72
Accessdeniedmsg
72
Addpageexecutepermission
72
Permittedgroups
73
Uacrequestedprivilegeslevel
73
Uacrequestedprivilegesuiaccess
74
Configuring Objects and DLL Files
74
Externalcomobjects
74
Externaldlls
75
Forcedvirtualloadpaths
75
Isolatedmemoryobjects
75
Isolatedsynchronizationobjects
76
Notificationdlls
77
Notificationdllsignature
77
Objecttypes
77
Sandboxcomobjects
77
Virtualizeexternaloutofprocesscom
78
Configuring File Storage
78
Cachepath
78
Upgradepath
79
Virtualdrives
79
Configuring Processes and Services
81
Allowexternalkernelmodeservices
81
Allowexternalprocessmodifications
81
Allowunsupportedexternalchildprocesses
82
Autoshutdownservices
82
Autostartservices
82
Childprocessenvironmentdefault
82
Childprocessenvironmentexceptions
83
Configuring Sizes
83
Blocksize
83
Compressiontype
83
Msicompressiontype
84
Optimizefor
85
Configuring Logging
85
Disabletracing
85
Logpath
86
Configuring Versions
86
Capturedusingversion
86
Stripversioninfo
86
Version.XXXX
87
Configuring Locales
87
Ansicodepage
87
Localeidentifier
87
Localename
87
Configuring Individual Applications
88
Commandline
88
Disabled
88
Readonlydata
88
Reserveextraaddressspace
89
Shortcut
89
Shortcuts
90
Source
90
Workingdirectory
90
Configuring Dependent Applications with Application Link
91
Application Link Pathname Formats
91
Requiredapplinks
92
Optionalapplinks
93
Configuring Application Updates with Application Sync
93
Appsyncclearsandboxonupdate
93
Appsyncexpiremessage
94
Appsyncexpireperiod
94
Appsyncurl
94
Appsyncupdatefrequency
94
Appsyncupdatedmessage
95
Appsyncwarningfrequency
95
Appsyncwarningmessage
95
Appsyncwarningperiod
95
Configuring MSI Files
96
Msiarpproducticon
96
Msidefaultinstallallusers
96
Msifilename
97
Msiinstalldirectory
97
Msimanufacturer
97
Msiproductcode
98
Msiproductversion
98
Msirequireelevatedprivileges
99
Msiupgradecode
99
Msistreaming
99
Configuring Sandbox Storage and Inventory Names
100
Inventoryname
100
Removesandboxonexit
100
Sandboxname
101
Sandboxnetworkdrives
101
Sandboxpath
101
Sandboxremovabledisk
102
6 Locating the Thinapp Sandbox
103
Search Order for the Sandbox
103
Controlling the Sandbox Location
105
Store the Sandbox on the Network
105
Store the Sandbox on a Portable Device
105
Sandbox Structure
106
Making Changes to the Sandbox
106
Listing Virtual Registry Contents with Vregtool
106
7 Creating Thinapp Snapshots and Projects from the Command Line
107
Methods of Using the Snapshot.exe Utility
107
Creating Snapshots of Machine States
107
Creating the Template Package.ini File from Two Snapshot Files
108
Creating the Thinapp Project from the Template Package.ini File
108
Displaying the Contents of a Snapshot File
109
Sample Snapshot.exe Commands
109
Create a Project Without the Setup Capture Wizard
109
Customizing the Snapshot.ini File
110
8 Thinapp File System Formats and Macros
111
Virtual File System Formats
111
Thinapp Folder Macros
111
List of Thinapp Macros
112
Processing %Systemroot% in a Terminal Services Environment
113
9 Creating Thinapp Scripts
115
Callback Functions
115
Implement Scripts in a Thinapp Environment
116
.Bat Example
116
Timeout Example
116
Modify the Virtual Registry
117
.Reg Example
117
Stopping a Service Example
117
Copying a File Example
117
Add a Value to the System Registry
118
API Functions
119
Addforcedvirtualloadpath
119
Exitprocess
119
Expandpath
120
Executeexternalprocess
120
Executevirtualprocess
121
Getbuildoption
121
Getfileversionvalue
121
Getcommandline
122
Getcurrentprocessname
122
Getosversion
123
Getenvironmentvariable
124
Removesandboxonexit
124
Setenvironmentvariable
124
Setfilesystemisolation
125
Setregistryisolation
125
Waitforprocess
125
10 Monitoring and Troubleshooting Thinapp
127
Providing Information to Technical Support
127
Log Monitor Operations
127
Troubleshoot Activity with Log Monitor
128
Perform Advanced Log Monitor Operations
128
Log Format
130
Troubleshooting Specific Applications
134
Troubleshoot Registry Setup for Microsoft Outlook
134
Viewing Attachments in Microsoft Outlook
134
Starting Explorer.exe in the Virtual Environment
135
Troubleshooting Java Runtime Environment Version Conflict
135
Glossary
137
Index
141
Advertisement
VMWARE THINAPP 4.6 - MIGRATING APPLICATIONS TECHNICAL NOTE Applications (3 pages)
Migrating Applications with ThinApp During an Upgrade from Microsoft Windows XP to Windows 7
Brand:
VMWARE
| Category:
Software
| Size: 0.59 MB
Table of Contents
Benefits of Migrating with Thinapp
1
Operating Systems and Applications that Thinapp Supports
2
Setting up Physical Windows XP System for Migration
2
Migrating Applications Using Thinapp
3
Setting up Virtual Windows 7 System
3
Migrating Applications to the Virtual Windows 7 System
3
Advertisement
Related Products
VMWARE VCENTER SERVER 4.0 - GETTING STARTED UPDATE 1
VMWARE CONVERTER STANDALONE 4.3
VMWARE VSHIELD MANAGER 4.1 -
VMWARE VSHIELD MANAGER 4.1.0 UPDATE 1 - API
VMware 454885-B21 - Lab Manager Standard Foundation Bundle
VMware 4817V62 - vSphere - PC
VMware vSphere 4
VMWARE VSHIELD MANAGER 4.1 - API
VMware vCenter Converter Standalone 4.0.1
VMware ACE
VMWARE Categories
Software
Network Hardware
Network Router
Switch
Storage
More VMWARE Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL