Process Configuration Options - Novell ZENWORKS APPLICATION VIRTUALIZATION 8.0 - 04-12-2010 User Manual

Table of Contents

Advertisement

Novell ZENworks Application Virtualization
5.5  Process configuration options
ZENworks Application Virtualization provides several options that control the startup of the primary and child
processes.
Command line arguments
By default, command line arguments specified by the user upon virtual application execution are passed to the
virtual application startup executable. However, it is possible to override this behavior and specify a fixed set of
command line arguments to be passed to the startup executable. For example, one can use this option to specify
Java virtual machine behavior.
To specify an explicit command-line, click on the Settings button and enter the command-line arguments in the
Command line textbox. Note that these arguments override any arguments that might be specified by the end-
user.
Working directory
The working directory setting determines the active directory at the time the virtual application process is
launched.
The Use startup file directory option sets the working directory to the directory of the virtual application
startup file. In the case of a jukeboxed application, the working directory is set to the directory of the startup
file specified on the jukebox command line.
The Use current directory option sets the working directory to the directory from which the virtual
application is launched.
The Use specified path option allows an explicit working directory to be specified. The working directory
specification can include environment and well-known root folder variables.
By default, the working directory is set to the directory of the startup file.
Application type
Windows applications may execute in either the GUI- or console-mode subsystems. If you have selected an
executable startup file, ZENworks Application Virtualization will automatically configure the virtual application to
execute in the same subsystem as the startup file. However, if you have selected a non-executable startup file, it
may be necessary for you to manually override the application type. Most applications execute in the GUI
subsystem.
To override the application type, select the appropriate mode from the Application type dropdown in the
Process Startup Options section of the Settings panel. The Inherit mode sets the application type based on
the type of the startup file, if possible.
Child processes
Some applications spawn new child processes during the course of their execution. Depending on the virtual
application context, it may be preferable for such child processes to be created within the virtual application or
outside of the virtual application in the host operating system.
Child processes include processes spawned to service COM local server requests.
Important: Child processes created outside of the virtual application will not have access to virtualized
filesystem or registry contents. However, these processes will be able to access or modify host operating system
contents, even if this would otherwise be forbidden by the virtual application configuration.
By default, child processes are created within the virtual application. To force child processes to be created outside
of the virtual application, uncheck the Spawn child process within virtualized environment option. COM
local servers can optionally be created within the virtual application context. To force COM local servers to be
created outside of the virtual application, uncheck the Spawn COM servers with virtualized environment
38

Advertisement

Table of Contents
loading

This manual is also suitable for:

Zenworks application virtualization 8.0

Table of Contents