Launch Script does not run if container name contains an asterisk

  • 3948714
  • 27-Feb-2007
  • 30-Apr-2012

Environment

Novell ZENworks 6.5 Desktop Management - ZDM6.5 Application Launcher (NAL)
Novell ZENworks 7 Desktop Management - ZDM7 Application Launcher (NAL)

Situation

If an Application Object has a Launch Script using the default script engine (built-in to the Novell client), and the Fully-Qualified Name (FQN) of the Application Object contains an asterisk, then the launch script will not execute.
For example, if the object "launch_calc.*specials.apps.provo.novell" contains a pre-launch script of
#z:\runmybat.bat
then the bat file will not be executed.

Resolution

For ZDM7: Fixed in ZENworks 7 Desktop Management Service Pack 1 Interim Release 3a, available at https://download.novell.com

As a workaround, you can
1) Rename your containers so that they do not contain an asterisk
2) if possible, use a different script engine, for example create a batch file by using "%COMSPEC% /C" as the script processor, and ".bat" as the extension type