home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / mst10017.zip / VB416CHK.BAT < prev    next >
DOS Batch File  |  1998-09-24  |  2KB  |  89 lines

  1. @ECHO OFF
  2. IF "%WINDIR%" == "" THEN GOTO NOTINWIN
  3.  
  4. IF EXIST %WINDIR%\SYSTEM\OLE2DISP.DLL GOTO OLE2DISP_OK
  5. IF EXIST %WINDIR%\SYSTEM32\OLE2DISP.DLL GOTO OLE2DISP_OK
  6. GOTO FILES_MISSING
  7. :OLE2DISP_OK
  8.  
  9. IF EXIST %WINDIR%\SYSTEM\OLE2CONV.DLL GOTO OLE2CONV_OK
  10. IF EXIST %WINDIR%\SYSTEM32\OLE2CONV.DLL GOTO OLE2CONV_OK
  11. GOTO FILES_MISSING
  12. :OLE2CONV_OK
  13.  
  14. IF EXIST %WINDIR%\SYSTEM\STORAGE.DLL GOTO STORAGE_OK
  15. IF EXIST %WINDIR%\SYSTEM32\STORAGE.DLL GOTO STORAGE_OK
  16. GOTO FILES_MISSING
  17. :STORAGE_OK
  18.  
  19. IF EXIST %WINDIR%\SYSTEM\COMPOBJ.DLL GOTO COMPOBJ_OK
  20. IF EXIST %WINDIR%\SYSTEM32\COMPOBJ.DLL GOTO COMPOBJ_OK
  21. GOTO FILES_MISSING
  22. :COMPOBJ_OK
  23.  
  24. IF EXIST %WINDIR%\SYSTEM\TYPELIB.DLL GOTO TYPELIB_OK
  25. IF EXIST %WINDIR%\SYSTEM32\TYPELIB.DLL GOTO TYPELIB_OK
  26. GOTO FILES_MISSING
  27. :TYPELIB_OK
  28.  
  29. IF EXIST %WINDIR%\SYSTEM\OLE2.REG GOTO OLE2_OK
  30. IF EXIST %WINDIR%\SYSTEM32\OLE2.REG GOTO OLE2_OK
  31. GOTO FILES_MISSING
  32. :OLE2_OK
  33.  
  34. IF EXIST %WINDIR%\SYSTEM\OLE2NLS.DLL GOTO OLE2NLS_OK
  35. IF EXIST %WINDIR%\SYSTEM32\OLE2NLS.DLL GOTO OLE2NLS_OK
  36. GOTO FILES_MISSING
  37. :OLE2NLS_OK
  38.  
  39. IF EXIST %WINDIR%\SYSTEM\SCP.DLL GOTO SCP_OK
  40. IF EXIST %WINDIR%\SYSTEM32\SCP.DLL GOTO SCP_OK
  41. GOTO FILES_MISSING
  42. :SCP_OK
  43.  
  44. IF EXIST %WINDIR%\SYSTEM\VB40016.DLL GOTO VB40016_OK
  45. IF EXIST %WINDIR%\SYSTEM32\VB40016.DLL GOTO VB40016_OK
  46. GOTO FILES_MISSING
  47. :VB40016_OK
  48.  
  49. IF EXIST %WINDIR%\SYSTEM\OC25.DLL GOTO OC25_OK
  50. IF EXIST %WINDIR%\SYSTEM32\OC25.DLL GOTO OC25_OK
  51. GOTO FILES_MISSING
  52. :OC25_OK
  53.  
  54. IF EXIST %WINDIR%\SYSTEM\OLE2.DLL GOTO OLE2D_OK
  55. IF EXIST %WINDIR%\SYSTEM32\OLE2.DLL GOTO OLE2D_OK
  56. GOTO FILES_MISSING
  57. :OLE2D_OK
  58.  
  59. IF EXIST %WINDIR%\SYSTEM\CTL3DV2.DLL GOTO CTL3DV2_OK
  60. IF EXIST %WINDIR%\SYSTEM32\CTL3DV2.DLL GOTO CTL3DV2_OK
  61. GOTO FILES_MISSING
  62. :CTL3DV2_OK
  63.  
  64. IF EXIST %WINDIR%\SYSTEM\VAEN21.OLB GOTO VAEN21_OK
  65. IF EXIST %WINDIR%\SYSTEM32\VAEN21.OLB GOTO VAEN21_OK
  66. GOTO FILES_MISSING
  67. :VAEN21_OK
  68.  
  69. ECHO.
  70. ECHO VB4 16 bit runtime library files are already installed on the system.
  71. ECHO.
  72. GOTO END
  73.  
  74. :FILES_MISSING
  75. ECHO.
  76. ECHO Some or all VB4 16 bit runtime library files are missing on this system.
  77. ECHO.
  78. ECHO Obtain either VB4RUN16.EXE (1,391,668), VB40016.ZIP (1,642,175) or
  79. ECHO VB40016A.ZIP (1,487,731) to install the required files.
  80.  
  81. GOTO END
  82.  
  83. :NOTINWIN
  84. ECHO Error - windows is not loaded.
  85.  
  86. :END
  87. PAUSE
  88.  
  89.