Summary of Contents for Novell ZENWORKS APPLICATION VIRTUALIZATION - V8.0.3
Page 1
AUTHORIZED DOCUMENTATION User Guide Novell ® ZENworks Application Virtualization 8.0.3 February 22, 2011 www.novell.com...
Page 2
Further, Novell, Inc., reserves the right to make changes to any and all parts of Novell software, at any time, without any obligation to notify any person or entity of such changes.
ZENworks Application Virtualization features overview ......... 7 Do Novell virtual applications require any device drivers?........8 How is Novell virtualization different from hardware virtualization? ...... 9 What platforms are supported? ................10 What applications can be virtualized using ZENworks Application Virtualization? Getting Started ........................
Page 4
Best practices for snapshotting ................70 Capturing updates to an application via snapshot process ........71 Using a pipeline build process ................. 72 Advanced Topics ......................73 Customizing the ZENworks Application Virtualization interface ......74 Quick snapshot mode ....................75 Novell ZENworks Application Virtualization...
Page 5
Enabling shared object isolation ................94 8.17 XAppl file format ....................95 Troubleshooting ......................106 Problems accessing Internet-based resources ............107 Generating diagnostic-mode virtual applications ..........108 Thank you for using ZENworks Application Virtualization! ............109 Novell ZENworks Application Virtualization...
VERVIEW Thank you for using Novell ZENworks Application Virtualization! This product will allow you to convert your Windows, .NET, Java, AIR, Flash, Shockwave, or other Windows-compatible application into a self-contained virtual application that can be streamed from the web and run instantly on an end-user device. Unlike traditional deployment methods, virtual applications do not require reboots, administrative privileges, or separate setup steps for external components and runtimes.
• Does not require any operating system to be installed onto the virtual application: Novell virtual apps provide all required virtualized operating system functionality within the internal virtual environment.
Acrobat, Flash, and Shockwave, directly into your application. • Eliminate Vista UAC prompts and compatibility errors: Deploy Novell virtual apps regardless of access to privileged system resources, relieving users of annoying Vista UAC prompts.
OVELL VIRTUAL APPLICATIONS REQUIRE ANY DEVICE DRIVERS No. Novell virtualization takes place entirely in user-mode, so no device drivers are installed or required. Novell ZENworks Application Virtualization...
OVELL VIRTUALIZATION DIFFERENT FROM HARDWARE VIRTUALIZATION Unlike hardware virtualization systems such as Microsoft Virtual PC and VMware, the Novell application virtualization system virtualizes only those operating system features required for application execution. This allows virtualized applications to operate extremely efficiently, with essentially the same performance characteristics as native executables.
Environment (WinPE), though certain applications depending on operating system features unavailable in WinPE may not function properly. ZENworks Application Virtualization creates 32- and 64-bit executables. Both 32-bit (under 32- bit mode) and 64-bit executables can be run on x64-based platforms. Novell ZENworks Application Virtualization...
Novell applications are compatible with most major anti-virus, runtime, and security packages currently available. Novell ZENworks Application Virtualization...
TARTED This section describes the system requirements for installing and running ZENworks Application Virtualization, provides an overview of the ZENworks Application Virtualization user interface, and walks you through the basic steps of creating a virtual application. Novell ZENworks Application Virtualization...
ZENworks Application Virtualization requires a Windows XP, Windows 2000 edition, or higher operating system. The ZENworks Application Virtualization graphical interface assumes a screen resolution of at least 800×600, although a screen resolution of at least 1024×768 is highly recommended. Novell ZENworks Application Virtualization...
The Setup panel allows configuration of MSI setup package and shell integration options. • The Expiration panel allows configuration of application expiration options. • The ZENworks panel allows configuration of ZENworks Application Virtualization Startup and Bundle Publishing features. Novell ZENworks Application Virtualization...
Page 16
Note: ZENworks Application Virtualization users are individually responsible for assuring compliance with licensing for any third-party redistributable components included using virtualization. Novell ZENworks Application Virtualization...
(Refer to the sub-section “Manually configuring a simple virtual application” in the “Walkthroughs” section for more information on this method). All methods allow additional configuration and customization once the initial virtual application configuration has been constructed. Novell ZENworks Application Virtualization...
REATING YOUR FIRST VIRTUAL APPLICATION ZENworks Application Virtualization includes automated virtual application configuration wizards for certain popular software applications. Novell recommends that first-time users begin by building one of these auto-configurable virtual applications using the ZENworks Application Virtualization Configuration Wizard.
Virtualization allows application deployment to be dramatically simplified by allowing files, registry settings, components, and other application dependencies to be directly embedded into the application executable. Use of Novell virtualization reduces setup complexity, prevents DLL collisions, and allows applications to simulate the use of privileged disk and registry resources without requiring administrative privileges on the host machine.
• (Optional) Novell recommends you save the "before" snapshot before continuing. This allows you to skip this step when snapshotting subsequent applications from the same clean machine image. To save the snapshot, click on the down arrow underneath the Capture Before button and select Save Snapshot.
Page 21
To use Internet Explorer snapshot compatibility mode, click the Options menu above the ribbon bar in ZENworks Application Virtualization, and select Internet Explorer snapshot compatibility mode from the dropdown. Novell ZENworks Application Virtualization...
.class files, then select the Class option from the Startup type dropdown; if you are deploying within a .jar file, select the Jar option. Enter the startup class name or Jar name in the appropriate textbox, along with any additional Java runtime options. Novell ZENworks Application Virtualization...
XAPPL file with a few customization settings (E.g. changing the default sandbox location) and no associated application, then loading this XAPPL file (and saving as a new file) before beginning the snapshot process in a new project. Novell ZENworks Application Virtualization...
Note: While any file can be selected as the startup file, you should only select a file which is executable or viewable. Selecting a file which cannot be opened will cause an error when the virtual application is started. Novell ZENworks Application Virtualization...
Note: The Auto Start flag can be specified for multiple startup files to automatically launch multiple applications that are typically used together in a single session (also known as "shotgunning"). Novell ZENworks Application Virtualization...
Write Copy mode is generally used when a virtual application needs to read from files already present on the host device but isolation of the host device is still desired. Novell ZENworks Application Virtualization...
Page 27
Process Configuration area of the Settings panel is unchecked. This option should remain unchecked during the build process in order to be able to profile and stream applications. Note: Disabling payload compression may significantly increase the size of the virtual application binary. Novell ZENworks Application Virtualization...
Tip: To apply the selected isolation mode to all subkeys, right-click on the key, choose Isolation, click on the checkbox for Apply to subkeys, and click OK. 2.12.2 Importing Registry Hive Files Novell ZENworks Application Virtualization...
Page 29
ZENworks Application Virtualization can import registry hive (.reg) files into the virtual registry. To import a .reg file, click the Import button in the Registry panel and select the registry hive file to be imported. Novell ZENworks Application Virtualization...
Note: The .NET 2.0 Framework is automatically included when SQL Server Express 2005 engine is selected. SQL Server 2005 Express requires this component to be installed. If this component is removed, the application will only run on machines that have the .NET Framework 2.0 installed. Novell ZENworks Application Virtualization...
An SVM contains the virtual application settings and data payload. SVM files are similar to virtual executable outputs, except that SVM files do not contain the Novell virtual machine runtime engine. Therefore, an SVM can only be used when combined as part of another virtual application.
Press Sandbox Merge to display the sandbox merge dialog. The sandbox path will be pre-populated with the location of the Firefox virtual sandbox. • Click OK. The virtual application settings are updated with the configuration changes made during Firefox execution, including the updated browser home page. Novell ZENworks Application Virtualization...
Note: In order to create SVMs for use in streaming applications, the project type must be set to component. To set the project type, press the Settings button and select the appropriate option from the Project type dropdown. Novell ZENworks Application Virtualization...
Click the Custom Metadata... button. This displays the Custom Metadata dialog. • Enter the custom metadata property names and values into the dialog. Only string-type custom metadata values are supported. For information on programmatically reading custom executable metadata, please consult the Microsoft Windows Software Development Kit. Novell ZENworks Application Virtualization...
Select the color which represents transparent regions in the startup image and click OK. 3.3.2 Previewing the startup image To preview the startup image, press the Preview button. Previewing is particularly useful to assure that the transparency key has been set properly. Novell ZENworks Application Virtualization...
To override the application type, select the appropriate mode from the Application type dropdown in the Process Configuration section of the Settings panel. The Inherit mode sets the application type based on the type of the startup file, if possible. 3.4.4 Target architecture Novell ZENworks Application Virtualization...
Page 38
Many applications install and require specific services in order to function properly. ZENworks Application Virtualization fully supports virtualization of Windows services. To view or modify virtual service settings, press the Virtual Services... button. This displays the Virtual Services dialog. Novell ZENworks Application Virtualization...
Page 39
To edit the child process exception list, click the Child Process Exception List button. Process names may or may not include the process filename extension. Novell ZENworks Application Virtualization...
Page 40
For example, this option may be used to prevent interaction between virtualized and non-virtualized versions of the same application when the application checks for existing class registrations. Novell ZENworks Application Virtualization...
Page 41
The Emulate elevated security privileges option forces an application to run as if it has elevated security privileges, even if the application does not. Enabling this option eliminates UAC security prompts for elevation and subsequent application crashes due to lack of elevated privileges. Novell ZENworks Application Virtualization...
Depending on the configured isolation settings, certain edit and write operations may be redirected by the Novell virtualization engine into an application sandbox- a filesystem folder where isolated modifications are persisted. Typically, the sandbox is located in a folder or network share where the user has full read and write permissions, allowing sandbox contents to be accessed and modified by the end user without any authentication or UAC prompts.
Page 43
@BUILDTIME@ Virtual application build time, in a format similar to 2008.02.01T08.00. With the exception of the @BUILDTIME@ variable (set automatically), these variables are based on the values specified in the Properties area of the Settings pane. Novell ZENworks Application Virtualization...
Virtualization-generated MSI packages also allow creation of desktop and Start Menu shortcuts, creation of shell file extension associations to virtualized applications, and Control Panel uninstallers for application cleanup. This section describes configuration and build processes for MSI setup packages. Novell ZENworks Application Virtualization...
Automatically generate MSI after successful application build option. Regenerating MSIs may significantly increase the time required to complete the build process. Therefore, Novell recommends that this option be disabled during the virtual application development process. It is also possible to manually force the MSI package to be regenerated. To manually build the MSI package, click the Build MSI button.
Page 46
MSI setup packages may also contain extended metadata, such as keywords, product author, product description, and publisher URL. To configure MSI package extended properties, click on the Extended Properties tree node in the MSI pane and enter the desired values. Novell ZENworks Application Virtualization...
Shortcuts node in the MSI tree view. Note that Start Menu items are installed either to the current user's Start Menu or to All Users’ start menu depending on the Install application for All Users setting in the MSI installation parameters section. Novell ZENworks Application Virtualization...
Verb will be automatically executed when the file is double-clicked. File association properties may be modified or deleted by selecting the appropriate ProgId in the Setup tree view and modifying the settings as appropriate. Novell ZENworks Application Virtualization...
EPLOYING IRTUAL PPLICATIONS This section describes several different methods for deploying applications built in ZENworks Application Virtualization. Novell ZENworks Application Virtualization...
Remove the USB storage device to unregister the virtual applications from the host system. Note: If AutoPlay is disabled on the host system, open the USB storage device's contents and manually run XUsb.exe. Novell ZENworks Application Virtualization...
Start Menu icons, shortcuts, and file associations available on the users' desktop. SpoonReg allows you to register Novell virtual applications in the shell, creating all of the shell associations that would generally be created during a standard install process. Unlike performing an installation, however, registration and un-registration can be performed almost instantaneously.
Page 52
Enable caching of the specified application (reverses the /nocache setting). 5.2.7 Unregistering a virtual application Unregistering a virtual application reverses the registration process, removing the virtual application, Start Menu icons, shortcuts, and file associations. To unregister a virtual application, use the following command: Novell ZENworks Application Virtualization...
Page 53
SpoonReg.exe /unregister AppSpec[@SandboxSpec] It is also possible to unregister all applications with the single command: SpoonReg.exe /unregisterall Novell ZENworks Application Virtualization...
Note: There is no roaming profile for All Users. Therefore, the /roaming flag has no impact when used in conjunction with the /allusers flag. Note: Because SpoonReg is applied to specific user profiles, it cannot be used for the LocalSystem account (has no associated profile). Novell ZENworks Application Virtualization...
SpoonReg.exe [Profile] /d [SandboxSpec] If a SandboxSpec is not supplied, the default sandbox will be reset (the default sandbox cannot be deleted). Any applications registered to the deleted sandbox will be moved to the default sandbox. Novell ZENworks Application Virtualization...
Page 56
5.4.4 Moving a sandbox You can use SpoonReg to move the sandbox location to a given path. To move a sandbox: SpoonReg.exe [Profile] /move [SandboxSpec] [SandboxPath] Novell ZENworks Application Virtualization...
CTIVE IRECTORY ENVIRONMENTS This section describes how an organization using Microsoft’s Active Directory can leverage that infrastructure with the SpoonReg tool to deploy Novell virtual applications to their users. 5.5.1 Active Directory Active Directory allows the network administrator to manage users and groups within an organization.
Page 58
SpoonReg commands to register a given set of virtual applications to the All Users Profile. This will allow any user who logs into a host system to have access to the registered virtual applications. Start by creating a new GPO with the Group Policy Management Console (GPMC): Novell ZENworks Application Virtualization...
Page 59
Navigate to Computer Configuration > Windows Settings > Scripts in the GPMC • Open the Startup item • Click Add • Click Browse • Select the Startup Script that was created • Click Open • Click OK • Click OK Novell ZENworks Application Virtualization...
EPLOYING VIRTUAL APPLICATIONS USING SETUP PACKAGES Novell allows virtual applications and components to be deployed using legacy MSI setup package technology. 5.6.1 Create MSI setup packages directly within ZENworks Application Virtualization ZENworks Application Virtualization can be used to create standalone MSI packages directly within the ZENworks Application Virtualization environment.
EPLOYING VIRTUAL APPLICATIONS USING ICROSOFT ERMINAL ERVICES EMOTE This section describes how to deploy Novell virtual applications using Microsoft Windows 2008 Terminal Services RemoteApp server. 5.7.1 Terminal Services RemoteApp Terminal Services RemoteApp is a server-side program that provides end-users remote access to applications on a terminal server.
• Click Select Zone under the ZENworks Bundle Publishing pane. • When prompted, enter the ZENworks Server Address and click Connect. • Log in to the ZENworks Server with the appropriate Username and Password and click Novell ZENworks Application Virtualization...
Page 63
ZENworks credentials in the XAPPL file as plain text. • To automatically publish future virtual application bundles to the selected ZENworks Configuration Management Zone after a successful build, check the Automatically publish application as ZENworks bundle after successful build checkbox. Novell ZENworks Application Virtualization...
ALKTHROUGHS This section provides step-by-step instructions for using ZENworks Application Virtualization in common scenarios. Novell ZENworks Application Virtualization...
Notice that the hello.txt file is still present! This is because the Notepad virtual application is using the virtual filesystem, which includes the hello.txt file that we added in the sixth step. You can open and view hello.txt exactly as if it were a real file in the physical filesystem. Novell ZENworks Application Virtualization...
Once the application snapshot has been created, the configuration can be modified or optimized depending on the desired virtual application behavior. For example, OpenOffice is a suite of applications; therefore program entry points need to be setup so each application can be run individually. Novell ZENworks Application Virtualization...
Page 67
The Installation Parameters control how the virtual application will be installed on the host system. Shortcuts allow the end user to launch the application directly from the Windows Start Menu or Desktop. Novell ZENworks Application Virtualization...
Page 68
In OpenOffice, the installation files are created in the same directory that the install executable was executed from. To remove these files from the snapshot: • Open the Filesystem pane • Navigate to the location of the installation files, right-click the folder, and select Delete. Novell ZENworks Application Virtualization...
Page 69
Execute the setup file on a system without OpenOffice installed. The virtual application, shortcuts, and file associations will be installed on the host system. • Open the OpenOffice Writer Program from the start Menu shortcut. • Open a file that is associated with the OpenOffice Writer program. Novell ZENworks Application Virtualization...
RACTICES This section describes various best practices for making use of Novell ZENworks Application Virtualization. Note that these methods of use are all optional. Novell ZENworks Application Virtualization...
If you have adequate technical understanding to do so, you may significantly reduce virtual application size by manually removing unnecessary items from the snapshot delta. Novell ZENworks Application Virtualization...
The resultant SVM file can then be applied to the original virtual executable (for more information on updating SVM files, refer to the topic “Specifying additional SVM layers for a virtual application” in the “Advanced topics” section). Novell ZENworks Application Virtualization...
SING A PIPELINE BUILD PROCESS Novell recommends that certain steps in the virtual application build process be performed on multiple operating systems in order to ensure maximum compatibility and performance. Because many of these steps are time-consuming, the process can move more efficiently if the steps are performed on multiple machines in parallel.
DVANCED OPICS This section deals with advanced topics you may encounter while using ZENworks Application Virtualization. Novell ZENworks Application Virtualization...
By default, ZENworks Application Virtualization plays a short sound to notify the user of virtual application build completion. If you wish to disable this sound, uncheck the Play sound on build completion option in the Options menu. Novell ZENworks Application Virtualization...
Note: "Before" and "after" snapshots must be taken using the same snapshotting algorithm. Loading a saved snapshot image causes ZENworks Application Virtualization to automatically configure the snapshotting mode to be consistent with the algorithm used during the saved snapshot capture. Novell ZENworks Application Virtualization...
To use Internet Explorer snapshot compatibility mode, click the Options menu above the ribbon bar in ZENworks Application Virtualization, and select Internet Explorer snapshot compatibility mode from the dropdown. Novell ZENworks Application Virtualization...
KNOWN ROOT FOLDER VARIABLES The Novell engine dynamically remaps well-known root folders such as My Documents and Program Files to the appropriate location based on the host operating system at runtime. This assures, for example, that the virtualized My Documents folder will be mapped to \User\Bob\Documents when running on Windows Vista or \Documents and Settings\Bob\My Documents when running on Windows 2000.
Page 79
@DOCUMENTSCOMMON@ (All Users Directory\Documents): The shared Documents folder. • @MUSICCOMMON@ (All Users Directory\Music): The shared Music folder. • @PICTURESCOMMON@ (All Users Directory\Pictures): The shared Pictures folder. • @PROFILECOMMON@ (All Users Directory): The folder that stores the shared profile data. Novell ZENworks Application Virtualization...
Configuration.xappl file based on any DLL or OSX files in the file system. Note that this process is supplemental to the snapshot process and would only be used in cases where the original snapshot is incomplete. E.g. XStudio.exe Configuration.xappl /isolatecom Novell ZENworks Application Virtualization...
Page 81
Note: Snapshots generated from the command-line using the /after flag will not have an output path specified. When using programmatic snapshotting, it is strongly recommended that additional scripting be performed to apply necessary additional configuration to the generated XAPPL file. Novell ZENworks Application Virtualization...
ZENworks Application Virtualization allows configurations from certain external application virtualization tools to be automatically converted into ZENworks Application Virtualization configurations. Supported external configurations currently include MSI setup packages, ThinApp configurations, and Novell AXT snapshots. To import a configuration from an external tool: •...
A sample startup file path for Microsoft Word would look like this: @PROGRAMFILES@\Microsoft Office\Office12\WINWORD.exe If Auto Start has been enabled, Microsoft Word will launch with the virtual application, in the same virtual environment. Novell ZENworks Application Virtualization...
Application Virtualization interface. However, in some cases, it is useful to override virtualization behaviors at application run-time. Novell allows the following virtualization settings to be specified on the virtual application command line. Settings specified on the command line supersede design-time virtual application settings.
Page 85
SpawnComServers, IsolateWindowClasses, IndicateVirtualization, DeleteSandbox, NotifyProcStarts, ReadShare, DRMCompat, ChildProcAsUser, ShutdownProcTree, DEPCompat, and IndicateElevated; all of which correspond to specific options in the Process Configuration tab, e.g. /XEnable=SpawnVm;DEPCompat. In addition, SuppressLogging can be specified to enable or disable diagnostic mode. Novell ZENworks Application Virtualization...
Attribute to provide the default search pattern, similar to what would be passed to /XLayerPath. <RequiredXLayername=“@APPDIR@ Sub-elements specifying which SVM must be loaded, \APP.svm”> or else an error is reported. A Sample XAPPL configuration is as follows: <XLayers XLayerSearchPattern="@APPDIR@\ZENworks Application VirtualizationDependencies.svm"> Novell ZENworks Application Virtualization...
Page 87
XLayer files. Older XLayer files must be rebuilt as SVM files as there is currently no supported conversion utility. SVMs function in the same way as XLayer files in that they will be auto-integrated with virtual executables by being placed in the same directory as the executable. Novell ZENworks Application Virtualization...
Open a merged configuration. • From the Advanced tab, click the Display drop down menu. • Select the operating system that you want to modify. • Select the platform from which to inherit using the Inherits drop down menu. Novell ZENworks Application Virtualization...
Select the folder where the transcripts are located and click OK. • Select the folder where the streaming model will be created and click OK. The resulting model is made up of an .xm file and a collection of .xs files. Novell ZENworks Application Virtualization...
The following table provides a summary of all command line arguments that can be used with SpoonPlay. Table 8-4: SpoonPlay Arguments Argument Description /model Specifies the location of the steaming model (points specifically to the .xm file). Novell ZENworks Application Virtualization...
Page 91
Specifies the location of the XVM file to be used to launch the application (XVM.exe). /config Specifies the location (as a URL) to an application configuration file. /cache Specifies the location to store the cached SVM file after the application has launched. Novell ZENworks Application Virtualization...
Optionally, an Expiration Warning can be set to warn the user when the virtual application is about to expire. The message will be displayed each time the virtual application is executed when it is within the specified threshold. Novell ZENworks Application Virtualization...
Open Firefox, select Help>Check for Updates, and apply any updates. • Capture an after snapshot. • Build the captured updates as an SVM. • Execute the built SVM on top of the original virtual Firefox browser and notice that the updates have been applied. Novell ZENworks Application Virtualization...
ENERATING SITE LICENSE CERTIFICATES AND APPLICATION CONFIGURATIONS ZENworks Application Virtualization now allows you to generate site license certificates, which can then be used to generate application configurations for use with Novell’s ZENworks Application Virtualization Streaming Server. This section describes how to use each feature, respectively.
<Exception regex="[OBJECT 2]" /> </NamedObjectIsolation> • Reload the XAPPL file in ZENworks Application Virtualization and build the application The resulting virtual application will have shared object isolation enabled. Note that multiple objects in memory can be isolated simultaneously. Novell ZENworks Application Virtualization...
All sub-elements contain settings pertaining to the configuration of the MSI setup file. • The outputMsiPath attribute indicates the location where the setup MSI will be built. • The title attribute indicates the value of the MSI title property. Novell ZENworks Application Virtualization...
Page 97
The DirectX element and all sub-elements contain settings pertaining to the configuration of the virtual DirectX runtime. Java All sub-elements contain settings pertaining to the configuration of the virtual java runtime. RunTime • The name attribute indicates the name of the java runtime (Java). Novell ZENworks Application Virtualization...
Page 98
(True). For all other apps, this should be disabled (False). • The sandboxPath attribute indicates the base path of the application sandbox (@APPDATALOCAL@\Novell\Sandbox\@TITLE@\@VERSION@). • The workingDirectory attribute defines what directory the application will run in. Novell ZENworks Application Virtualization...
Page 99
The name attribute indicates the name of the executable file (extension included) to except from the effects of the spawnVm attribute. CustomMetadata All sub-elements contain settings pertaining to the configuration of the individual custom metadata items. Novell ZENworks Application Virtualization...
Page 100
The useShim attribute indicates whether to use the startup shim. • The shimDllPath attribute indicates the path to the virtual shim DLL implementation. • The paramOnInitialize attribute indicates a string to be passed to the shim OnInitialize function. Novell ZENworks Application Virtualization...
Page 101
The rootType attribute indicates the root system folder that this virtual folder is mapped to on the host filesystem. Directory elements with the rootType attribute are always directly beneath the Filesystem element. The following are the available rootType values: Novell ZENworks Application Virtualization...
Page 102
The name attribute indicates the name of the file. • The hide attribute denotes whether the file is marked as hidden (True) or visible (False). • The source attribute indicates the source path to the file. Registry Novell ZENworks Application Virtualization...
Page 103
• The name attribute indicates the name of the value. • The type attribute indicates the type of the value. The available values are: REG_SZ and REG_EXPAND_SZ (String) REG_DWORD (DWORD) REG_QWORD (QWORD) REB_BINARY (Binary) REG_MULTI_STRING (StringArray) Novell ZENworks Application Virtualization...
Page 104
The type attribute indicates the value of the Type DWORD value in the Windows Services registry key. • The errorControl attribute indicates the value of the ErrorControl DWORD value in the Services registry key. Shortcuts All sub-elements contain settings pertaining to the configuration of the MSI shortcuts. Novell ZENworks Application Virtualization...
Page 105
All sub-elements contain settings pertaining to the configuration of the file extensions for the ProgId. • The extension attribute indicates the file extension that is associated with the ProgId. • The mimeType attribute indicates the MIME type of all files with the extension. Verb Novell ZENworks Application Virtualization...
Page 106
The verb attribute indicates the verb value. • The arguments attribute indicates the arguments passed to the target of the verb at runtime. • The default attribute denotes whether this verb is the default verb (True) or not (False). Novell ZENworks Application Virtualization...
If you encounter a problem with a virtual application, please carefully read this section or query the online knowledge base before using other support options. It is very likely that the issue you have encountered is addressed in one of these places. Novell ZENworks Application Virtualization...
Click the Proxy Settings... option on the Options menu. This displays the Proxy Settings dialog. • Enter appropriate proxy server settings in the dialog. It may be necessary for you to consult your system administrator to obtain your organization's proxy server settings. Novell ZENworks Application Virtualization...
WARNING or ERROR, often allows diagnosis of virtualization errors. If you require assistance from Novell technical support to resolve your problem, we strongly encourage you to submit this information along with your support request to facilitate resolution of your issue.
HANK YOU FOR USING WORKS PPLICATION IRTUALIZATION We hope you enjoy using ZENworks Application Virtualization. Please let us know any way we can improve your Novell experience. - The Novell Team Novell ZENworks Application Virtualization...
Need help?
Do you have a question about the ZENWORKS APPLICATION VIRTUALIZATION - V8.0.3 and is the answer not in the manual?
Questions and answers