This is not the latest version of Ivanti Workspace Control documentation.View available documentation.
Capture targeted items on application/session end
Use the Zero Profile modes Capture targeted items on application/session end (application) and Capture targeted items on session end (global) to preserve a list of specific items, as configured on the Capturing tab. Predefined Templates are available for a select number of applications and Control Panel options.
User Settings templates |
||
---|---|---|
Windows |
Control Panel |
Available for all supported Windows versions:
|
Windows Explorer |
Available for all supported Windows versions:
|
|
User Certificates |
Available for all supported Windows versions |
|
Windows Messaging Subsystem |
Available for all supported Windows versions |
|
Instant Messaging |
AOL Instant Messenger |
|
Microsoft Lync |
|
|
Skype |
|
|
Internet Browsers
|
Google Chrome |
Up to and including version 30 |
Internet Explorer |
|
|
Mozilla Firefox |
Up to and including version 25 |
|
Opera |
|
|
Microsoft Office |
Microsoft Access, Excel, OneNote, Outlook, PowerPoint, Publisher, Word |
|
Microsoft Project, Visio |
|
|
Microsoft InfoPath |
|
|
Microsoft SharePoint |
|
|
Microsoft Office Common |
|
|
Microsoft Office Tools |
|
|
Other Applications |
Adobe Acrobat Professional, Adobe Reader |
|
Adobe Dreamweaver, Illustrator, Photoshop |
|
|
FileZilla |
Up to and including version 3 |
|
Foxit Reader |
|
|
iTunes |
Up to and including version 11 |
|
Quicktime Player |
|
|
WinRAR |
Up to and including version 5 |
|
WinZip |
Up to and including version 17 |
The Start Menu template (under Windows > Vista or later > Control Panel) is only necessary if the option Pin to Start Menu (at Composition > Applications, on the Properties > General tab of an application), is not selected for applications. This template stores the same User Settings.
Configuration
The User Settings templates for applications contain predefined Targeted Items for a specific application or Microsoft Windows setting and can assist with configuring User Settings.
- Windows Themes templates are supported.
- Pictures that are saved on a local machine will not be roamed.
- Custom installed mousepointers will not be roamed, unless they are saved in the folder %LocalAppData%\Microsoft\Windows\Themes\YOURTHEME\cursors and the .theme file is adjusted to take the cursor from that folder.
- Aero-specific settings will not be applied to non aero-capable sessions (aero-specific settings will be saved).
- Device/Hardware related settings are not supported.
- Settings that require administrative privileges are not supported.
- The input language template is not supported on Microsoft Windows 7.
- It is recommended to use the Microsoft Office Common templates on global level.
- Composition > Applications > Settings > Disable Active Setup (skips first-time shell init) should be unchecked for Microsoft Windows settings to function properly.
- When at Composition > Applications > Settings, Disable Active Setup (skips first-time shell init) is selected the following command must be added at Composition > Actions by Type > Execute Command: %SystemRoot%\system32\regsvr32.exe /s /n /i:/UserInstall %SystemRoot%\system32\themeui.dll.
- Windows Themes settings will be captured in Workspace Control sessions on Terminal Servers, but due to technical restrictions on a multi-user platform the Desktop Window Manager will not be notified of these settings.
When adding a User Setting, use one of the following methods:
- Click New > Templates to use a predefined template.
- Click New > Discover User Settings... to start the User Settings Capture Wizard that discovers which files and registry settings need to be captured as User Settings for applications or processes.
Please note that a full installation of Workspace Control is necessary to run the User Settings Capture Wizard as the wizard makes use of the Workspace Control drivers. Also, to avoid conflicting results, no Workspace Control session may be running on the system on which the User Settings Capture Wizard runs. - Click New > Custom to create your own User Setting.
The following options are available when adding the User Setting (either Custom or by using a Template, or after the User Settings Capture Wizard has finished):
- On the Capturing tab, create a list of all the settings to be preserved. If you use a template or the User Settings Capture Wizard, this list is already pre-populated.
- When adding or editing Captured items:
- At Limit # of files to, enter the number of User Setting files that must be preserved for the managed application. This setting only applies to: Folder/Folder tree. If the targeted Folder/Folder tree contains more files than specified, only the newest files (based on timestamp of the files) will be preserved.
- Select Empty target when applying user setting to delete the corresponding User Setting before applying the setting. This setting only applies to: Registry key/Registry tree/Folder/Folder tree. Normally, targeted items are merged into the existing contents of the registry or folder structure of the user's session. This leaves intact any existing settings that are not overwritten by a User Setting. Sometime this is not the desired behavior, for example if an application leaves settings behind that it should have cleaned up. In such situations, enable this option.
- Optionally, select Show exclusions to add exclusions to the configured settings, so that parts of the settings are not preserved.
- Select Any file larger than to determine the maximum size of the User Settings files and folders to be excluded and enter a number in KB, MB, GB. This setting only applies to: Files/Folders/Folder tree.
- Select Any file unchanged for to determine the maximum age of the User Settings files and folders to be excluded and enter a number in days or months. This setting only applies to: Files/Folders/Folder tree.
- Click Add > Import > VMware DEM to import existing VMware DEM INI files directly into the User Setting.
The target items are emptied once per session and only if the application starts.
- When specifying paths and names anywhere in User Settings, you can use:
- wildcards *, ?, [charlist] and [!charlist].
- special folders to specify files, folders or folder trees in the user profile directory, as well as the default Microsoft Windows known folders (also called special folders in Microsoft Windows XP and earlier versions of Microsoft Windows) and any other special folder that may exist on the computers in your environment.
If Windows Shell shortcut creation is set to Replace all unmanaged shortcuts, this may lead to unpredictable results for global User Settings that preserve information in %desktop%, %startmenu% or %appdata%\Microsoft\Internet Explorer\QuickLaunch. This does not affect application-level User Settings for those folders.
For Global User Settings it is possible to capture items exclusively by enabling the option Automatically exclude these targeted items from all other User Settings that is available on the Capturing tab. In a session where such an "exclusive" User Setting applies, all other User Settings automatically handle the captured items as (hidden) exclusions for the duration of the user session.
The compression of User Settings only works when Zero Profile mode is set to Capture targeted items on session end at global or application level.
- On the Properties tab, with the option Restore application to default configuration, the end user or Management Console user can revert an application to its original configuration (only available if the Zero Profile mode for the application is set to Capture targeted items on application/session end (on the Capturing tab)).
- Applying this option will clear or delete all registry values, files and folders configured in the User Settings for the application from the user profile.
- It is recommended to select the option Empty target when applying user setting for the captured settings (only applicable to Registry key/Registry tree/Folder/Folder tree). This will delete any existing settings that are not overwritten by the User Setting, which can be useful in case the application leaves settings behind that it should have cleaned up.
- Before enabling the option Restore application to default configuration for an application, it is advised to first test if the application will launch correctly with its default configuration. If this causes problems with the application, you might want to consider only enabling the option Restore settings from previous session(s).
- When enabling this option for end users, in the user session in the user's Workspace Preferences tool, on the Other tab, the extra option Default configuration will become available in the list of dates for which User Settings can be restored.
- This option is not available for Microsoft App-V 4.x and ThinApp applications.
- By default, the settings specified in the application's User Settings are preserved at application end: Capture: After application has ended. Optionally, you can set Capture: After session has ended instead, to preserve the settings later. To change the default configuration, you need to switch to the Advanced User Settings view (Capturing tab).
- The Sampling tab is only available in Advanced User Settings view.
- If an application in this Zero Profile mode runs in sampling mode, its Sampling tab shows the settings that users did change during the sampled sessions, but that they subsequently lost because those changes did not fall within the scope of the application's Targeted Items.
- The Sampling ratio controls the number of sessions from which information is logged. A higher ratio results in information from more sessions, and a lower ratio results in information from fewer sessions. With the ratio of 1:1, information is shown from all sessions.
- On the Sampling tab:
- settings that are part of a User Setting exclusion are not shown.
- you can right-click a sampled setting and convert it into a User Setting targeted item or into a User Registry Setting.
- use CTRL+F to search for a specific sampling entry.
- you can group the information by dragging column headers to the grouping area. To restore the original view, drag the column headers back to the column bar.
- The value set for the option Start sampling determines when Workspace Control should start sampling data.
- The default Start sampling: After application has started and is ready to be used is useful if the application loads and processes user-related settings after it has started up. Postponing the sampling until the application is ready for use filters out irrelevant changes from the Sampled data tab. With this option, changes are only sampled if they are made by this specific managed application.
- Set Start sampling: Immediately when application starts if you want to see sampled data about changes made during the application's startup process. With this option, sampling is active as soon as the session has started. Any changes made by an unmanaged version of this application will also be included in the sampling.
- Select Use the User Settings from the following application to link an application to the User Settings of another application, rather than giving the application its own User Settings.