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 >
Wrap
Text File
|
1994-09-14
|
1KB
|
57 lines
* Script v3.0d - 9/14/94
* This script performs updates for both DOS and Windows clients.
*
* Do the things common to both types of client
* First move SCHEDRUN.COM to its proper place.
* Locate it
%ONERROR :FIND1FAILED
%LPATH=SCHEDRUN.COM
%ONERROR :COPY1FAILED
NNCPY %RPATH\SCHEDRUN.NEW %LPATH\SCHEDRUN.COM /Q
%LOGMSG SCHEDRUN.COM successfully updated
*
* This portion of the script will determine if this is a Windows client
* and update accordingly.
*
* First we will determine if this is actually
* a Windows client.
*
%ONERROR :CHKMULTI
%LPATH=WIN.COM
%GOTO :ISWINCLIENT
:CHKMULTI
%ONERROR :ISWINCLIENT
NNLOC WIN.COM
%LOGMSG This client is not a Windows client.
%EXIT 0
*
:ISWINCLIENT
* Find and replace the old version.
%ONERROR :FIND2FAILED
%LPATH=NNWINAPP.EXE
%ONERROR :COPY2FAILED
NNCPY %LPATH\NNWINAPP.EXE %LPATH\NNWINAPP.OLD /Q
NNCPY %RPATH\NNWINAPP.NEW %LPATH\NNWINAPP.EXE /Q
%LOGMSG NNWINAPP.EXE successfully updated.
%EXIT 0
*
* Unable to locate SCHEDRUN.COM
:FIND1FAILED
%LOGMSG Zero or multiple copies of SCHEDRUN.COM exist on this client.
%EXIT 101
*
* Unable to locate NNWINAPP.EXE
:FIND2FAILED
%LOGMSG Zero or multiple copies of NNWINAPP.EXE exist on this client.
%EXIT 102
*
:COPY1FAILED
* Failed to copy SCHEDRUN.COM
%LOGMSG Unable to update SCHEDRUN.COM
%EXIT 103
*
:COPY2FAILED
* Failed to copy NNWINAPP.EXE
%LOGMSG Unable to update NNWINAPP.EXE
%EXIT 104