home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 1994 October / SOFM_Oct1994.bin / pc / os2 / fih / deinstal.cmd < prev    next >
OS/2 REXX Batch file  |  1994-07-21  |  1KB  |  56 lines

  1. /* Icon Heaven de-installation script */
  2. /* (C)Copyright 1993-1994 by The Frobozz Magic Software Company */
  3. Call RxFuncadd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
  4. Call SysLoadFuncs
  5.  
  6. app = 'IHeaven'
  7. key = 'INSTDIR'
  8.  
  9. '@echo off'
  10.  
  11. Call SysCls
  12.  
  13. say 'Frobozz Icon Heaven installation utility version 1.01'
  14. say '(C)Copyright 1993-1994 by the Frobozz Magic Software Company'
  15. say ''
  16. /* check to see if Icon Heaven is installed */
  17.  
  18. res = SysIni(, app, key)
  19.  
  20. if res <> 'ERROR:' then do
  21.     instdir = res
  22.     call deinstall
  23.     exit
  24. end
  25.  
  26. say 'Icon Heaven was not found on your system, de-install aborted'
  27. exit
  28.  
  29. deinstall:
  30.  
  31. say 'Icon Heaven is installed in directory ['instdir']'
  32. say 'Do you wish to remove it? [N/y]'
  33. pull reply
  34. if left(reply, 1) = 'Y' then do
  35.     call SysDestroyObject "<FIM_ICONS>"
  36.     Call SysDeregisterObjectClass 'FimTransIcon'
  37.     Call SysDeregisterObjectClass 'FimFolder'
  38.     call SysFileTree instdir'\*', 'file.', 'FO'
  39.     'del 'instdir'\*.fim'
  40.     'del 'instdir'\fim.ico'
  41.     'del 'instdir'\fim.hlp'
  42.     'del 'instdir'\iconlib.exe'
  43.     'del 'instdir'\iconlib.ico'
  44.     'del 'instdir'\readme.1st'
  45.     'del 'instdir'\deinstal.cmd'
  46.     'replace 'instdir'\fim.dll ""'
  47.     'del replace.exe'
  48.     'del fim.dll'
  49.     Call SysIni , app, key, 'DELETE:'
  50.     say 'Icon Heaven has been deleted from your system.'
  51. end
  52.  
  53. return
  54.  
  55.  
  56.