home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 96-1 / novell-nsepro-1996-1-cd2.iso / download / netware / nn30d.exe / PACKAGES / DWUPDTD.NNA < prev    next >
Text File  |  1994-09-14  |  1KB  |  57 lines

  1. * Script v3.0d - 9/14/94
  2. * This script performs updates for both DOS and Windows clients.
  3. *
  4. * Do the things common to both types of client
  5. * First move SCHEDRUN.COM to its proper place.
  6. * Locate it
  7. %ONERROR :FIND1FAILED
  8. %LPATH=SCHEDRUN.COM
  9. %ONERROR :COPY1FAILED
  10. NNCPY %RPATH\SCHEDRUN.NEW %LPATH\SCHEDRUN.COM /Q 
  11. %LOGMSG SCHEDRUN.COM successfully updated
  12. *
  13. * This portion of the script will determine if this is a Windows client
  14. * and update accordingly.
  15. * First we will determine if this is actually
  16. * a Windows client.
  17. %ONERROR :CHKMULTI
  18. %LPATH=WIN.COM
  19. %GOTO :ISWINCLIENT
  20. :CHKMULTI
  21. %ONERROR :ISWINCLIENT
  22. NNLOC WIN.COM
  23. %LOGMSG This client is not a Windows client.
  24. %EXIT 0
  25. :ISWINCLIENT
  26. * Find and replace the old version.
  27. %ONERROR :FIND2FAILED
  28. %LPATH=NNWINAPP.EXE
  29. %ONERROR :COPY2FAILED
  30. NNCPY %LPATH\NNWINAPP.EXE %LPATH\NNWINAPP.OLD /Q
  31. NNCPY %RPATH\NNWINAPP.NEW %LPATH\NNWINAPP.EXE /Q
  32. %LOGMSG NNWINAPP.EXE successfully updated.
  33. %EXIT 0
  34. * Unable to locate SCHEDRUN.COM
  35. :FIND1FAILED
  36. %LOGMSG Zero or multiple copies of SCHEDRUN.COM exist on this client.
  37. %EXIT 101
  38. *
  39. * Unable to locate NNWINAPP.EXE
  40. :FIND2FAILED
  41. %LOGMSG Zero or multiple copies of NNWINAPP.EXE exist on this client.
  42. %EXIT 102
  43. *
  44. :COPY1FAILED
  45. * Failed to copy SCHEDRUN.COM
  46. %LOGMSG Unable to update SCHEDRUN.COM
  47. %EXIT 103
  48. *
  49. :COPY2FAILED
  50. * Failed to copy NNWINAPP.EXE
  51. %LOGMSG Unable to update NNWINAPP.EXE
  52. %EXIT 104
  53.