How to run NAL as the shell in Windows 95/98, NT, Windows 2000 (Last modified: 22Jun1999)

(Last modified: 12Feb2003)

This document (10016434) is provided subject to the disclaimer at the end of this document.

goal

How to run NAL as the shell in Windows 95/98, NT, Windows 2000  (Last modified: 22Jun1999)

fact

Formerly TID 2933680

fix

The following information was available in the Help file for the NetWare Administrator under Novell application Launcher ("NAL") - Distributing Applications. In later versions of ZENworks, this information was removed from the NetWare Administrator Help file.

Solutions

To run Application Launcher as the shell in Windows 95/98:

1. Copy the following files (found in z:\public or subdirectories thereof by default) to the following locations on the local drive:

NALWIN32.EXE C:\NOVELL\CLIENT32
NALRES32.DLL C:\NOVELL\CLIENT32\NLS\ENGLISH
NALBMP32.DLL C:\NOVELL\CLIENT32\NLS\ENGLISH
NAL.HLP C:\NOVELL\CLIENT32\NLS\ENGLISH
NAL.CNT C:\NOVELL\CLIENT32\NLS\ENGLISH
NWAPP32.DLL C:\NOVELL\CLIENT32\NLS\ENGLISH

2. Locate the Windows SYSTEM.INI file and open in a text editor.

3. Find the line in the [boot] section that starts with SHELL= (for example, SHELL=EXPLORER.EXE).

4. Replace the current setting with SHELL=C:\NOVELL\CLIENT32\NALWIN32.EXE (assuming you copied Application Launcher files in
C:\NOVELL\CLIENT32).

5. Save the changes to SYSTEM.INI and restart Windows.

To run the Application Launcher as the shell in Windows NT 4.0 or Windows 2000:

1. Copy the following files (found in Z:\PUBLIC or subdirectories thereof by default) to this directory on the local drive:

NALWIN32.EXE C:\WINNT\SYSTEM32
NALRES32.DLL C:\WINNT\SYSTEM32\NLS\ENGLISH
NALBMP32.DLL C:\WINNT\SYSTEM32\NLS\ENGLISH
NAL.HLP C:\WINNT\SYSTEM32\NLS\ENGLISH
NAL.CNT C:\WINNT\SYSTEM32\NLS\ENGLISH
NWAPP32.DLL C:\WINNT\SYSTEM32

2. Run REGEDIT.EXE and locate the following Registry setting:
     HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon

3. Replace the SHELL=EXPLORER.EXE with SHELL=C:\WINNT\SYSTEM32\NALWIN32.EXE (assuming you placed the NAL Window files in C:\WINNT\SYSTEM32).

4. Exit the Registry editor and restart Windows.
     
NOTE: Use caution when changing this Registry setting because without the Explorer program in Windows NT it is harder to access system programs. We recommend creating an Application object to EXPLORER.EXE program for recovery purposes.

Additional Security Precaution

When using NAL as the desktop shell, users may still be able to run applications from the Windows Task Manager,
TASKMAN.EXE. When NALWIN32.EXE is the Shell, Task Manager can be activated in the following ways:

1. Press CTRL + ESC
2. Minimize the Application Launcher window and then double-click on the blank desktop

Once Task Manager is activated, users can then select File | Run Application, then type in the path to the EXE they wish to run, or they can browse for an application. To prevent users from running other programs, disable Task Manager.

To disable Task Manager, rename or delete TASKMAN.EXE in the Windows directory on Windows 95/98. The Task Manager on Windows NT is TASKMGR.EXE in WINNT\System32.

Difference Between Running Application Launcher As Shell and NAL /S

The /S command line parameter for NAL.EXE is not the same as running the Application Launcher as the Shell.

If NALWIN32.EXE replaces Explorer.exe as the shell, only the Application Launcher window will be displayed on the user's desktop.  When Explorer.exe is the shell and NAL is run with the /S option, the user's desktop is not replaced with Application Launcher.  Instead, Windows Explorer remains as the shell and the user sees their normal desktop. The user can still minimize the Application Launcher window and run other programs. The difference is that the user cannot exit the Application Launcher without exiting Windows completely. NAL /S changes the "Exit the Application Launcher" item on the File menu to "Shutdown Windows" and gives the user the standard Shut Down Windows options (Shut down the computer/Restart the computer/Close all programs and log on as a different user).

fact

Novell Application Launcher (NAL) 3.0

document

Document Title: How to run NAL as the shell in Windows 95/98, NT, Windows 2000  (Last modified: 22Jun1999)
Document ID: 10016434
Solution ID: 1.0.8018529.2318791
Creation Date: 13Sep1999
Modified Date: 12Feb2003
Novell Product Class:Management Products
NetWare

disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.