Management and Security powered by Landesk

Distribute a virtualized application

Virtualized applications generally consist of one or more executable files. You can use software distribution to deploy these virtualized application executables to managed devices. You can use any of the software distribution delivery methods with virtualized application packages, including run from source. When you deploy a run from source virtualized application package, managed devices use an application shortcut icon to run the virtualized application executable over the network.

To create a virtualized application package
  1. Use Ivanti Application Virtualization to create your virtualized application executable.
  2. Click Tools > Distribution > Distribution Packages.
  3. Right-click the package group you want, then click New distribution package > New virtualized application package.
  4. In the Distribution package dialog box, enter the package information and change the options you want. Note that you must enter the package name, description, and primary file. For more information on each page, click Help.
  5. The Shortcut page is the only page specific to virtualized applications. Enter the shortcut icon Name. You can also specify if you want the icon on the Desktop and/or in the Start menu. If you select Start menu, you also can enter the Programs folder name that will contain the shortcut. The folder path you enter appears under All programs.
  6. Click OK when you're done. Your script appears under the tree item for the package type and owner you selected.

When you deploy a virtualized application, software distribution copies the executables to this folder on managed devices:

  • %programfiles%\LANDesk\VirtualApplications\<distribution source path>

The full virtualized application path includes the software distribution source path to help prevent problems with duplicate filenames. For example, if your distribution source path was vapps\myapp.exe, the path on managed devices would be %programfiles%\LANDesk\VirtualApplications\vapps\myapp.exe.

You can change the default virtualized application path if necessary in the Agent configuration dialog box's Software distribution page.

Some virtualized applications require multiple executables. If that's the case, you can create a separate distribution package for these additional virtualized application executables. Then, when you create a distribution package for the main virtualized application executable, you can include any additional dependent executables packages as dependencies. That way, if the dependent executables aren't already there, they'll be installed automatically.

Dependent executables need to be in the same shared folder when the distribution packages are created. This ensures that the dependent packages are distributed to the same folder on the managed device. If the dependent executables aren't in the same folder on the managed device they won't run.

The first time someone runs a virtualized application on a device, the "Thinstall runtime license agreement" dialog appears. Users need to click Continue to run the virtualized application. Users should only need to do this once.

Virtual application sandbox

By default, virtualized applications create temporary files necessary for them to run under this folder:

  • Documents and Settings\<username>\Application Data\Thinstall\

The inventory scanner doesn't scan this folder to prevent false reports of applications on the system.

Was this article useful?    

The topic was:



Not what I expected