Product Documentation

Editing Targets

Dec 17, 2015

If users experience problems running applications in a profile, edit the target properties to resolve some of those problems. To view the targets, with the profile open in the Profiler, select the target and from the Edit menu, select Target Properties.

Targets have the following properties:

  • General. Contains name and description, as well as the operating systems, languages, boot drive, version, location, and creation and modification dates of the current target.
  • Applications. Contains names and version numbers of applications installed in the target, as well as the paths to the application executables, and whether or not the applications are available in all the other targets in the profile.
  • Target Operating System and Language. Specifies the user devices that can run applications installed in the target.
  • Rules. Governs how the isolation environment functions when running an application on the user device.
  • Pre-launch Analysis. Ensures the existence of required applications on the user device and required registry entries in the isolation environment before streaming the applications in the target. If the check box to Use Profile settings is selected, the settings are identical to those in Profile Properties.
  • Pre-launch and Post-exit Scripts. Specifies the scripts to run prior to and following the execution of applications in the target. If the check box to Use Profile settings is selected, the settings are identical to those in Profile Properties.
  • Services. Lists the services installed in the profile that are available for the target, including the logon name, path, and start type (manual or automatic). When started, these services run in isolation on the user device.

To edit the target name and description

Modify the description of a target on the General tab of Target Properties. The target name that you select when you create the target cannot be changed except by the user. Use the properties to modify or add a description and view the creation and modification time stamps of a target. These are set by the profiler at the time you save a target.

To modify the application properties in the target

Use the Applications page of Target Properties to view information about or manage the applications installed in the current target.

The Application page displays the following information about listed applications:

  • Application name. Manually set from the profiler by the administrator when the application is installed in the target.
  • Availability. Specifies whether or not the application is available, not in this target, or not in other targets.
  • Version. Set by the administrator who installed the application into the profile.
  • Path and Working Directory. Set by the application installer. The path is not the true path to the application executable, but it is the path simulated by the isolation environment.
  • Command line parameters. Manually set from the profiler by the administrator when the application was installed.

To recover or add applications to the list

If you suspect the list of applications is not complete, click Recover to force the profiler to discover all applications installed in the target. If the operating system of the workstation on which you are currently running the profiler does not match the operating system of the current target, the recover function is not available.

If you want to browse to an application and add it manually, click Add. When you add or recover an application, data about the application is added to the profile manifest file.

To delete files from the list

You might want to delete an application from the list if it is auxiliary, as with an uninstall or update application.

When you delete an application from the list, the profiler removes only application data from the profile manifest file. The profiler does not delete the application files. Add a deleted application back to the list by clicking Recover or Add.

To modify an entry in the list

You might want to modify an application in the list if the application name or icon is different from other similar applications in other targets or contains a version number.

To modify the operating system and language properties of a target

To expand or restrict the different user devices that can run applications in a target, use the Target Operating System and Language tab of Target Properties to modify these properties.

  • Under target operating systems, check the operating systems you want user devices to match to access the current target.
  • To modify the service packs required for a match, click Set Service Pack and then specify the service pack criteria.
  • Under target language, check the languages you want user devices to match to access the current target.

The updated settings apply to targets when you save the changes.

To update a target

To upgrade an application within a target or add applications to a target, use the profiler to update a target.

When you update a target, the profiler increments the version number and saves the target as a new file in the profile.

To provide uninterrupted service to your users, the profiler maintains multiple versions of each target. After you save the profile, user devices use the most recent version of the target for new application executions. Application executions that are in progress continue to use the version of the target that was current when the applications were invoked. This enables you to update targets without forcing your users to exit the applications and restart. The next time the users run the application, they run the newest version in the target.

After saving an updated profile, do not use the profiler to delete or modify previous versions of an updated target.

  1. In the left pane of the profiler, with the profile open, select the target whose application you want to update.
  2. From the Edit menu, choose Update/Install Application.
  3. Choose an installation option according to the type of application or number of applications you want to install in a target.
    • If you want to update a single application in a target or add a single application to a target without adding any additional files, folders, or registry entries, choose Quick Install.
    • If you want to add multiple applications in a target or add Internet Explorer plug-ins, files and folders, or registry settings to the target, choose Advanced Install.

After you update the target, save the updated profile in the original location. The next time user devices connect, they stream the updated profile.

If user devices have a previous version of the cabinet file stored in the cache (such as applications enabled for offline access), the streaming service uses a technique called differential synchronization to open the cached cabinet file on the user device and compare it with the updated cabinet file in the profile. The service updates only the changed files and removes outdated files from the cabinet file in the cache. This feature reduces the time and bandwidth needed to update applications on the user device.

To remove an old version of an updated target

To recover disk space on the file share that hosts your streaming application profile, delete prior versions of a target that has been updated. The prior versions of an updated target are no longer available through the profiler. Do not manually remove the most recent version of a target.

  1. In the left pane of the profiler, with the profile open, select the target whose application you updated.
  2. In the right pane, on the Information tab, note the path to your updated target directory folder.

    The trailing integers of the folder name represent the target version number. For example, the version of the following folder is “2”:

    \\hostname\fileshare\Profile Name\720edd68-0972-49e6-aa00-80974eb81d5b_2

    To choose directory folders that are obsolete, identify the folders that have trailing integers of the least value.

  3. Use Windows Explorer to delete the obsolete folders from the profile on your file share.