Previous Page: Dynamic Local User Dialog Box  

Example Login Script for Novell Clients

You can create a script similar to the following example for updating older Novell Clients to the latest Novell Clients on the Windows NT*, Windows* 95/98, Windows 3.1x, and DOS platforms.

REM *****  Windows NT SECTION  ***** 
IF <os> = "Windows_NT" THEN BEGIN 
   WRITE "Updating the Novell Client for Windows NT." 
   #\\server1\sys\public\client\winnt\i386\setupnw.exe /acu /u:unatt_nt.txt 
   EXIT 
END
REM *****  Windows 95 SECTION  ***** 
IF <winbootdir> <> "" THEN BEGIN 
   WRITE "Updating the Novell Client for Windows 95." 
   IF OS_VERSION="V7.00" THEN BEGIN 
      #\\server1\sys\public\client\win95\ibm_enu\setup.exe /acu 
         /u:\\server1\sys\public\client\win95\ibm_enu\unatt_95.txt 
   ELSE 
      @\\server1\sys\public\client\win95\ibm_enu\setup.exe /acu 
         /u:\\server1\sys\public\client\win95\ibm_enu\unatt_95.txt 
      EXIT 
   END 
   EXIT 
END
REM *****  DOS/WIN SECTION  ***** 
IF OS = "MSDOS" THEN BEGIN 
   IF PLATFORM <> "WIN" THEN BEGIN 
      WRITE " Updating the Novell Client for DOS and Windows 3.1x 
         with the DOS install." 
      MAP y:=\\server1\sys\public\client\ 
      #y:adm32\ibm_enu\dos_acu\nwdetect.exe client32_version 2.5.0 
      IF ERROR_LEVEL = "1" THEN BEGIN 
         #y:doswin32\install.exe 
         IF ERROR_LEVEL = "0" THEN BEGIN 
            #y:adm32\ibm_enu\dos_acu\nwstamp.exe client32_version 2.5.0 
            #y:adm32\ibm_enu\dos_acu\nwlog.exe /f z:\doslog\dosacu.log 
            #y:adm32\ibm_enu\dos_acu\reboot.com 
         ELSE 
            WRITE "Error running installation (%ERROR_LEVEL). Contact 
               your network administrator" 
            #y:adm32\ibm_enu\dos_acu\nwlog.exe /f z:\doslog\failed.log 
         END 
      ELSE 
         WRITE "The Novell Client for DOS and Windows 3.1x was up-to-date." 
      END 
      EXIT 
   ELSE 
      WRITE " Updating the Novell Client for DOS and Windows 3.1x with the 
         Windows install." 
      MAP y:=\\server1\sys\public\client\ 
         @y:doswin32\nls\english\setup.exe /acu 
      EXIT 
   END 
END 
WRITE "OS %OS not supported by ACU" 
WRITE ""


  Previous Page: Dynamic Local User Dialog Box