home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Professional
/
OS2PRO194.ISO
/
os2
/
wps
/
utils
/
wpsam110
/
register.cmd
< prev
next >
Wrap
OS/2 REXX Batch file
|
1993-11-23
|
2KB
|
72 lines
/* */
"@echo off"
Call RxFuncadd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
Call SysLoadFuncs
say "-------------------------------------------------------"
say "Enter boot drive (e.g. 'c:'):"
pull drive
say "-------------------------------------------------------"
say "Searching and deregistering previous versions of WPSam:"
say ""
RetCode = SysDeregisterObjectClass( "WPSamF");
if RetCode then
say 'Deregister successfully completed for WPSamF class.'
else
say 'No previous version of WPSamF class found.'
RetCode = SysDeregisterObjectClass( "WPSam");
if RetCode then
say 'Deregister successfully completed for WPSam class.'
else
say 'No previous version of WPSam class found.'
say "-------------------------------------------------------"
say "Copying Files:"
say ""
"copy WPSamF.dll "drive"\os2\dll\WPSamF.dll > nul"
if rc > 0 then
signal Fehler
"copy WPSam.dll "drive"\os2\dll\WPSam.dll > nul"
if rc > 0 then
signal Fehler
say "-------------------------------------------------------"
say "Register WPSam classes:"
say ""
RetCode = SysRegisterObjectClass( "WPSamF", wpsamf)
if RetCode then
say 'WPSamF class registered.'
else
signal Fehler
RetCode = SysRegisterObjectClass( "WPSam", wpsam)
if RetCode then
say 'WPSam class registered.'
else
signal Fehler
beep(3000,100)
beep(2832,100)
beep(3000,100)
say "-------------------------------------------------------"
say "Installation completed."
exit
Fehler:
beep(1000,500)
say "-------------------------------------------------------"
say "Error occured! Installation aborted."
exit