home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / datagln1.zip / unpack.cmd < prev   
OS/2 REXX Batch file  |  1993-12-16  |  18KB  |  285 lines

  1. @ECHO OFF
  2. REM IAPPS  - install common app files
  3. REM ITRMON - install trmon
  4. REM IENMON - install enmon
  5. REM IDGPA  - install dgpa
  6. REM IDOCS  - install user's guide
  7. REM ISAMP  - install sample data files
  8. REM SRCPATH  - source path      - where installation files are stored i.e. A:
  9. REM DGNAPATH - destination path - target directory for files i.e. C:\DGNA
  10. REM TARGETDRIVE - target drive i.e. C:
  11. REM OS2DRIV     - drive that OS/2 is installed on
  12. REM ASSUMES TARGET DIRECTORY EXISTS WHEN THIS CMD FILE IS RUN!
  13.  
  14. CLS
  15. ECHO ────────────────────────────────────────────────────────────────────────
  16. ECHO The installation program will now install the DatagLANce Network
  17. ECHO Analyzer demo in the %DGNAPATH% directory.  Press Ctrl-C now to abort.
  18. ECHO ────────────────────────────────────────────────────────────────────────
  19. ECHO Note: if you are re-installing the DatagLANce demo, drag the icons
  20. ECHO created during the last DatagLANce demo installation into the shredder
  21. ECHO before proceeding (Press Ctrl-Esc now to go to the OS/2 desktop).
  22. ECHO ────────────────────────────────────────────────────────────────────────
  23. :INSERT1ADISK
  24. ECHO Please ensure that installation diskette 1 is still in drive %SRCPATH%
  25. PAUSE
  26. REM MAKE SURE THAT DISK WAS INSERTED (LOOK FOR FILE WE KNOW SHOULD BE THERE)
  27. IF NOT EXIST %SRCPATH%\INCLUP.CMD GOTO INSERT1ADISK
  28. SET DISKETTE=1
  29.  
  30. %TARGETDRIVE%
  31. CD %DGNAPATH%
  32. IF EXIST %DGNAPATH%\INSTALL.LOG DEL %DGNAPATH%\INSTALL.LOG
  33. ECHO COPY %SRCPATH%\LOADRAM2.EXE   >>%DGNAPATH%\INSTALL.LOG
  34. COPY %SRCPATH%\LOADRAM2.EXE   >>%DGNAPATH%\INSTALL.LOG
  35. IF ERRORLEVEL 1 GOTO ERROR
  36. ECHO COPY %SRCPATH%\CRGROUP.EXE    >>%DGNAPATH%\INSTALL.LOG
  37. COPY %SRCPATH%\CRGROUP.EXE    >>%DGNAPATH%\INSTALL.LOG
  38. IF ERRORLEVEL 1 GOTO ERROR
  39. ECHO COPY %SRCPATH%\CRPROG.EXE     >>%DGNAPATH%\INSTALL.LOG
  40. COPY %SRCPATH%\CRPROG.EXE     >>%DGNAPATH%\INSTALL.LOG
  41. IF ERRORLEVEL 1 GOTO ERROR
  42. IF EXIST CLEANUP.CMD DEL CLEANUP.CMD
  43. ECHO @ECHO OFF >> CLEANUP.CMD
  44. ECHO SET DGNAPATH=%DGNAPATH% >>CLEANUP.CMD
  45. ECHO SET TARGETDRIVE=%TARGETDRIVE% >>CLEANUP.CMD
  46. TYPE %SRCPATH%\TMPCL.CMD >>CLEANUP.CMD
  47.  
  48. REM TEMPORARY FIX FOR VIEW.EXE FIND PROBLEM
  49. IF NOT EXIST %OS2DRIV%\OS2\VIEW.EXE GOTO NOVIEW
  50. IF NOT EXIST C:\OS2 MD C:\OS2
  51. IF NOT EXIST C:\OS2\VIEW.EXE COPY %OS2DRIV%\OS2\VIEW.EXE C:\OS2
  52. :NOVIEW
  53.  
  54. REM Install the Online Documentation
  55.  
  56. IF "%IDOCS%"=="" GOTO NODOCSINSTALL
  57.  
  58. ECHO Unpacking on-line documentation...
  59. ECHO COPY %SRCPATH%\ICONS\BOOK.ICO           >>%DGNAPATH%\INSTALL.LOG
  60. COPY %SRCPATH%\ICONS\BOOK.ICO           >>%DGNAPATH%\INSTALL.LOG
  61. ECHO COPY %SRCPATH%\ICONS\INFO.ICO           >>%DGNAPATH%\INSTALL.LOG
  62. COPY %SRCPATH%\ICONS\INFO.ICO           >>%DGNAPATH%\INSTALL.LOG
  63. IF ERRORLEVEL 1 GOTO ERROR
  64. %DGNAPATH%\LOADRAM2 %SRCPATH%\DGNAUSER.FLS /D  >>%DGNAPATH%\INSTALL.LOG
  65. IF ERRORLEVEL 1 GOTO ERROR
  66.  
  67. :NODOCSINSTALL
  68.  
  69. IF "%IAPPS%"=="" GOTO NOAPPSINSTALL
  70.  
  71. ECHO Copying files...
  72. ECHO COPY %SRCPATH%\ICONS\*.ICO          >>%DGNAPATH%\INSTALL.LOG
  73. COPY %SRCPATH%\ICONS\*.ICO          >>%DGNAPATH%\INSTALL.LOG
  74. IF ERRORLEVEL 1 GOTO ERROR
  75. ECHO COPY %SRCPATH%\STATDEF.SYM    >>%DGNAPATH%\INSTALL.LOG
  76. COPY %SRCPATH%\STATDEF.SYM    >>%DGNAPATH%\INSTALL.LOG
  77. IF ERRORLEVEL 1 GOTO ERROR
  78. ECHO COPY %SRCPATH%\MANUDEF.SYM    >>%DGNAPATH%\INSTALL.LOG
  79. COPY %SRCPATH%\MANUDEF.SYM    >>%DGNAPATH%\INSTALL.LOG
  80. IF ERRORLEVEL 1 GOTO ERROR
  81. REM KEEP OLD NAMES IF THEY ARE THERE
  82. IF EXIST DGNAMANU.OLD DEL DGNAMANU.OLD
  83. IF EXIST DGNASTAT.OLD DEL DGNASTAT.OLD
  84. IF EXIST DGNAMANU.SYM RENAME DGNAMANU.SYM DGNAMANU.OLD
  85. IF EXIST DGNASTAT.SYM RENAME DGNASTAT.SYM DGNASTAT.OLD
  86. ECHO COPY MANUDEF.SYM DGNAMANU.SYM >>%DGNAPATH%\INSTALL.LOG
  87. COPY MANUDEF.SYM DGNAMANU.SYM >>%DGNAPATH%\INSTALL.LOG
  88. IF ERRORLEVEL 1 GOTO ERROR
  89. ECHO COPY %SRCPATH%\DGNASTAT.SYM DGNASTAT.SYM >>%DGNAPATH%\INSTALL.LOG
  90. COPY %SRCPATH%\DGNASTAT.SYM DGNASTAT.SYM >>%DGNAPATH%\INSTALL.LOG
  91. IF ERRORLEVEL 1 GOTO ERROR
  92.  
  93. IF NOT EXIST ERROR MD ERROR
  94. CD ERROR
  95. ECHO Unpacking error files...
  96. %DGNAPATH%\LOADRAM2 %SRCPATH%\DGNAERR.FLS    /D  >>%DGNAPATH%\INSTALL.LOG
  97. IF ERRORLEVEL 1 GOTO ERROR
  98. CD ..
  99.  
  100. ECHO Unpacking program executables...
  101. %DGNAPATH%\LOADRAM2 %SRCPATH%\MIRDLL.FLS   /D  >>%DGNAPATH%\INSTALL.LOG
  102. IF ERRORLEVEL 1 GOTO ERROR
  103. %DGNAPATH%\LOADRAM2 %SRCPATH%\DGNADLL.FLS  /D  >>%DGNAPATH%\INSTALL.LOG
  104. IF ERRORLEVEL 1 GOTO ERROR
  105.  
  106. IF "%IDGPA%"=="" GOTO NODGPAINSTALL
  107.  
  108. ECHO Unpacking DatagLANce Protocol Analysis Demo executables...
  109. %DGNAPATH%\LOADRAM2 %SRCPATH%\DGPADEMO.FLS /D  >>%DGNAPATH%\INSTALL.LOG
  110. IF ERRORLEVEL 1 GOTO ERROR
  111.  
  112. :NODGPAINSTALL
  113.  
  114. :INSERT2DISK
  115. ECHO Please insert installation diskette 2 in drive %SRCPATH%
  116. PAUSE
  117. REM MAKE SURE THAT DISK WAS INSERTED (LOOK FOR FILE WE KNOW SHOULD BE THERE)
  118. IF NOT EXIST %SRCPATH%\DGPI.FLS GOTO INSERT2DISK
  119. SET DISKETTE=2
  120.  
  121. ECHO Copying softcopy DatagLANce brochure (BROCHURE.TXT)...
  122. COPY %SRCPATH%\BROCHURE.TXT >>%DGNAPATH%\INSTALL.LOG
  123. ECHO Unpacking more program executables...
  124. %DGNAPATH%\LOADRAM2 %SRCPATH%\DGPI.FLS     /D  >>%DGNAPATH%\INSTALL.LOG
  125. IF ERRORLEVEL 1 GOTO ERROR
  126. %DGNAPATH%\LOADRAM2 %SRCPATH%\DGLAUNCH.FLS /D  >>%DGNAPATH%\INSTALL.LOG
  127. IF ERRORLEVEL 1 GOTO ERROR
  128.  
  129.  
  130. IF "%IDGPA%"=="" GOTO NOCDGPAINSTALL
  131.  
  132. %DGNAPATH%\LOADRAM2 %SRCPATH%\DGPACFG.FLS /D  >>%DGNAPATH%\INSTALL.LOG
  133. IF ERRORLEVEL 1 GOTO ERROR
  134.  
  135. :NOCDGPAINSTALL
  136.  
  137. IF "%ITRMON%"=="" GOTO NOTRMONINSTALL
  138. ECHO Unpacking Token-Ring Network Analyzer Demo executables...
  139. %DGNAPATH%\LOADRAM2 %SRCPATH%\RINGMAP.FLS /D  >>%DGNAPATH%\INSTALL.LOG
  140. IF ERRORLEVEL 1 GOTO ERROR
  141. %DGNAPATH%\LOADRAM2 %SRCPATH%\TRMONDEM.FLS /D  >>%DGNAPATH%\INSTALL.LOG
  142. IF ERRORLEVEL 1 GOTO ERROR
  143. %DGNAPATH%\LOADRAM2 %SRCPATH%\TRDEFCFG.FLS /D  >>%DGNAPATH%\INSTALL.LOG
  144. IF ERRORLEVEL 1 GOTO ERROR
  145. :NOTRMONINSTALL
  146.  
  147. IF "%IENMON%"=="" GOTO NOENMONINSTALL
  148. ECHO Unpacking Ethernet Network Analyzer Demo executables...
  149. %DGNAPATH%\LOADRAM2 %SRCPATH%\ENMONDEM.FLS /D  >>%DGNAPATH%\INSTALL.LOG
  150. IF ERRORLEVEL 1 GOTO ERROR
  151. %DGNAPATH%\LOADRAM2 %SRCPATH%\ENDEFCFG.FLS /D  >>%DGNAPATH%\INSTALL.LOG
  152. IF ERRORLEVEL 1 GOTO ERROR
  153. :NOENMONINSTALL
  154.  
  155. :NOAPPSINSTALL
  156.  
  157. IF "%ISAMP%"=="" GOTO NOSAMPINSTALL
  158.  
  159. ECHO Unpacking DatagLANce Protocol Analysis Demo sample capture data files...
  160. %DGNAPATH%\LOADRAM2 %SRCPATH%\DGPASAMP.FLS /D  >>%DGNAPATH%\INSTALL.LOG
  161. IF ERRORLEVEL 1 GOTO ERROR
  162.  
  163. :NOSAMPINSTALL
  164.  
  165. IF "%ITRMON%"=="" GOTO NOTRMONCFGS
  166. ECHO Unpacking DatagLANce Token-Ring Network Analyzer Demo extended configurations...
  167. %DGNAPATH%\LOADRAM2 %SRCPATH%\TRCONFIG.FLS /D  >>%DGNAPATH%\INSTALL.LOG
  168. IF ERRORLEVEL 1 GOTO ERROR
  169. :NOTRMONCFGS
  170.  
  171. IF "%IENMON%"=="" GOTO NOENMONCFGS
  172. ECHO Unpacking DatagLANce Ethernet Network Analyzer Demo extended configurations...
  173. %DGNAPATH%\LOADRAM2 %SRCPATH%\ENCONFIG.FLS /D  >>%DGNAPATH%\INSTALL.LOG
  174. IF ERRORLEVEL 1 GOTO ERROR
  175. :NOENMONCFGS
  176.  
  177. IF "%IDOCS%"=="" GOTO NODOCICONS
  178. ECHO Creating desktop icons for on-line documentation...
  179. CRGROUP "DatagLANce Demo" >>%DGNAPATH%\INSTALL.LOG
  180. CRPROG "DatagLANce Demo"             "User's Guide"                        "%OS2DRIV%\OS2\VIEW.EXE" "DGETUSER.INF"                                   "%DGNAPATH%" "%DGNAPATH%\BOOK.ICO" >>%DGNAPATH%\INSTALL.LOG
  181. CRGROUP "DatagLANce Demo Information" >>%DGNAPATH%\INSTALL.LOG
  182. CRPROG "DatagLANce Demo Information" "User's Guide"                        "%OS2DRIV%\OS2\VIEW.EXE" "DGETUSER.INF"                                   "%DGNAPATH%" "%DGNAPATH%\BOOK.ICO" >>%DGNAPATH%\INSTALL.LOG
  183. CRPROG "DatagLANce Demo Information" "Using the User's Guide"              "%OS2DRIV%\OS2\VIEW.EXE" "DGETUSER.INF Introduction"                      "%DGNAPATH%" "%DGNAPATH%\INFO.ICO" >>%DGNAPATH%\INSTALL.LOG
  184. CRPROG "DatagLANce Demo Information" "Overview of the DatagLANce Analyzer" "%OS2DRIV%\OS2\VIEW.EXE" "DGETUSER.INF Introduction"                      "%DGNAPATH%" "%DGNAPATH%\INFO.ICO" >>%DGNAPATH%\INSTALL.LOG
  185. CRPROG "DatagLANce Demo Information" "Using the DatagLANce Analyzer"       "%OS2DRIV%\OS2\VIEW.EXE" "DGETUSER.INF Scenarios"                         "%DGNAPATH%" "%DGNAPATH%\INFO.ICO" >>%DGNAPATH%\INSTALL.LOG
  186. CRPROG "DatagLANce Demo Information" "Monitoring the Network"              "%OS2DRIV%\OS2\VIEW.EXE" "DGETUSER.INF Monitoring the Network"            "%DGNAPATH%" "%DGNAPATH%\INFO.ICO" >>%DGNAPATH%\INSTALL.LOG
  187. CRPROG "DatagLANce Demo Information" "Capturing Frames from the Network"   "%OS2DRIV%\OS2\VIEW.EXE" "DGETUSER.INF Capturing Frames from the network" "%DGNAPATH%" "%DGNAPATH%\INFO.ICO" >>%DGNAPATH%\INSTALL.LOG
  188. CRPROG "DatagLANce Demo Information" "Analyzing Captured Frames"           "%OS2DRIV%\OS2\VIEW.EXE" "DGETUSER.INF Analyzing Captured Frames"         "%DGNAPATH%" "%DGNAPATH%\INFO.ICO" >>%DGNAPATH%\INSTALL.LOG
  189. :NODOCICONS
  190.  
  191. IF "%IAPPS%"=="" GOTO NOICONS
  192.  
  193. :HANDLECFGS
  194.  
  195. IF "%IDGPA%"=="" GOTO NODGPAICONS
  196. ECHO Creating desktop icons for DatagLANce Protocol Analysis...
  197. CRGROUP "DatagLANce Demo" >>%DGNAPATH%\INSTALL.LOG
  198. CRPROG "DatagLANce Demo" "Protocol Analysis Demo" "%DGNAPATH%\DGPADEMO.EXE" "/CSTARTUP" "%DGNAPATH%" "%DGNAPATH%\DGPA.ICO" >>%DGNAPATH%\INSTALL.LOG
  199. :NODGPAICONS
  200.  
  201. IF "%ITRMON%"=="" GOTO NOTRMONICONS
  202. ECHO Creating desktop icons for the Token-Ring DatagLANce Network Analyzer...
  203. CRGROUP "DatagLANce Demo" >>%DGNAPATH%\INSTALL.LOG
  204. CRPROG "DatagLANce Demo"            "Token-Ring Network Analyzer Demo" "%DGNAPATH%\TRMONDEM.EXE" "/CSTARTUP" "%DGNAPATH%"                 "%DGNAPATH%\DGMON.ICO"    >>%DGNAPATH%\INSTALL.LOG
  205. CRGROUP "Token-Ring DatagLANce Demo" >>%DGNAPATH%\INSTALL.LOG
  206. CRPROG "Token-Ring DatagLANce Demo" "Capture Frames"              "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CCAPTURE" "%DGNAPATH%"        "%DGNAPATH%\CAPTURE.ICO"  >>%DGNAPATH%\INSTALL.LOG
  207. CRPROG "Token-Ring DatagLANce Demo" "Traffic Analysis"            "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CTRAFANAL" "%DGNAPATH%"       "%DGNAPATH%\TRAFFIC.ICO"  >>%DGNAPATH%\INSTALL.LOG
  208. CRPROG "Token-Ring DatagLANce Demo" "Traffic Matrix"              "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CTRAMATRX" "%DGNAPATH%"       "%DGNAPATH%\TRAMATRX.ICO" >>%DGNAPATH%\INSTALL.LOG
  209. CRPROG "Token-Ring DatagLANce Demo" "Protocol Matrix"             "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CPROMATRX" "%DGNAPATH%"       "%DGNAPATH%\PROMATRX.ICO" >>%DGNAPATH%\INSTALL.LOG
  210. CRPROG "Token-Ring DatagLANce Demo" "Monitor Frame Sizes"         "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CSIZEDIST" "%DGNAPATH%"       "%DGNAPATH%\DISTRIB.ICO"  >>%DGNAPATH%\INSTALL.LOG
  211. CRPROG "Token-Ring DatagLANce Demo" "Monitor SAP Protocols"       "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CLSAPDIST" "%DGNAPATH%"       "%DGNAPATH%\DISTRIB.ICO"  >>%DGNAPATH%\INSTALL.LOG
  212. CRPROG "Token-Ring DatagLANce Demo" "Monitor Ethertype Protocols" "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CETYPDIST" "%DGNAPATH%"       "%DGNAPATH%\DISTRIB.ICO"  >>%DGNAPATH%\INSTALL.LOG
  213. CRPROG "Token-Ring DatagLANce Demo" "Monitor Protocol Suites"     "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CSUITDIST" "%DGNAPATH%"       "%DGNAPATH%\DISTRIB.ICO"  >>%DGNAPATH%\INSTALL.LOG
  214. CRPROG "Token-Ring DatagLANce Demo" "Monitor IP Protocols"        "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CIPDIST" "%DGNAPATH%"         "%DGNAPATH%\DISTRIB.ICO"  >>%DGNAPATH%\INSTALL.LOG
  215. CRPROG "Token-Ring DatagLANce Demo" "Monitor Routing "            "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CRTYPDIST" "%DGNAPATH%"       "%DGNAPATH%\DISTRIB.ICO"  >>%DGNAPATH%\INSTALL.LOG
  216. CRPROG "Token-Ring DatagLANce Demo" "Monitor Routing Hops"        "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CRHOPDIST" "%DGNAPATH%"       "%DGNAPATH%\DISTRIB.ICO"  >>%DGNAPATH%\INSTALL.LOG
  217. CRPROG "Token-Ring DatagLANce Demo" "Monitor Ring Map"            "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CRINGMAP" "%DGNAPATH%"        "%DGNAPATH%\TOKNRING.ICO" >>%DGNAPATH%\INSTALL.LOG
  218. CRPROG "Token-Ring DatagLANce Demo" "Learn IBM NetBIOS Names"     "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CNETBNAME" "%DGNAPATH%"       "%DGNAPATH%\NAMES.ICO"    >>%DGNAPATH%\INSTALL.LOG
  219. CRPROG "Token-Ring DatagLANce Demo" "Learn TCP/IP Names"          "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CIPNAME" "%DGNAPATH%"         "%DGNAPATH%\NAMES.ICO"    >>%DGNAPATH%\INSTALL.LOG
  220. CRPROG "Token-Ring DatagLANce Demo" "Learn IPX Names"             "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CIPXNAME" "%DGNAPATH%"        "%DGNAPATH%\NAMES.ICO"    >>%DGNAPATH%\INSTALL.LOG
  221. CRPROG "Token-Ring DatagLANce Demo" "Learn DEC Names"             "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CDECNAME" "%DGNAPATH%"        "%DGNAPATH%\NAMES.ICO"    >>%DGNAPATH%\INSTALL.LOG
  222. CRPROG "Token-Ring DatagLANce Demo" "Learn AppleTalk Names"       "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CAPPLNAME" "%DGNAPATH%"       "%DGNAPATH%\NAMES.ICO"    >>%DGNAPATH%\INSTALL.LOG
  223. :NOXTRMON
  224. CRPROG "Token-Ring DatagLANce Demo" "Default Configuration"       "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CDEFAULT" "%DGNAPATH%"        "%DGNAPATH%\DGMON.ICO"    >>%DGNAPATH%\INSTALL.LOG
  225. CRPROG "Token-Ring DatagLANce Demo" "File Server Template"        "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CFILESERV" "%DGNAPATH%"       "%DGNAPATH%\DGMON.ICO"    >>%DGNAPATH%\INSTALL.LOG
  226. CRPROG "Token-Ring DatagLANce Demo" "Distribution Template"       "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /CEVNTDIST" "%DGNAPATH%"       "%DGNAPATH%\DGMON.ICO"    >>%DGNAPATH%\INSTALL.LOG
  227. CRPROG "Token-Ring DatagLANce Demo" "Template"                    "%DGNAPATH%\DGLAUNCH.EXE" "TRMONDEM /Cyourconfighere" "%DGNAPATH%" "%DGNAPATH%\DGMON.ICO"    >>%DGNAPATH%\INSTALL.LOG
  228. :NOTRMONICONS
  229.  
  230. IF "%IENMON%"=="" GOTO NOENMONICONS
  231. ECHO Creating desktop icons for the Ethernet DatagLANce Network Analyzer...
  232. CRGROUP "DatagLANce Demo" >>%DGNAPATH%\INSTALL.LOG
  233. CRPROG "DatagLANce Demo"            "Ethernet Network Analyzer Demo" "%DGNAPATH%\ENMONDEM.EXE" "/CSTARTUP" "%DGNAPATH%"                 "%DGNAPATH%\DGMON.ICO"    >>%DGNAPATH%\INSTALL.LOG
  234. CRGROUP "Ethernet DatagLANce Demo" >>%DGNAPATH%\INSTALL.LOG
  235. CRPROG "Ethernet DatagLANce Demo" "Capture Frames"              "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CCAPTURE" "%DGNAPATH%"        "%DGNAPATH%\CAPTURE.ICO"  >>%DGNAPATH%\INSTALL.LOG
  236. CRPROG "Ethernet DatagLANce Demo" "Traffic Analysis"            "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CTRAFANAL" "%DGNAPATH%"       "%DGNAPATH%\TRAFFIC.ICO"  >>%DGNAPATH%\INSTALL.LOG
  237. CRPROG "Ethernet DatagLANce Demo" "Traffic Matrix"              "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CTRAMATRX" "%DGNAPATH%"       "%DGNAPATH%\TRAMATRX.ICO" >>%DGNAPATH%\INSTALL.LOG
  238. CRPROG "Ethernet DatagLANce Demo" "Protocol Matrix"             "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CPROMATRX" "%DGNAPATH%"       "%DGNAPATH%\PROMATRX.ICO" >>%DGNAPATH%\INSTALL.LOG
  239. CRPROG "Ethernet DatagLANce Demo" "Monitor Frame Sizes"         "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CSIZEDIST" "%DGNAPATH%"       "%DGNAPATH%\DISTRIB.ICO"  >>%DGNAPATH%\INSTALL.LOG
  240. CRPROG "Ethernet DatagLANce Demo" "Monitor SAP Protocols"       "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CLSAPDIST" "%DGNAPATH%"       "%DGNAPATH%\DISTRIB.ICO"  >>%DGNAPATH%\INSTALL.LOG
  241. CRPROG "Ethernet DatagLANce Demo" "Monitor Ethertype Protocols" "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CETYPDIST" "%DGNAPATH%"       "%DGNAPATH%\DISTRIB.ICO"  >>%DGNAPATH%\INSTALL.LOG
  242. CRPROG "Ethernet DatagLANce Demo" "Monitor Protocol Suites"     "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CSUITDIST" "%DGNAPATH%"       "%DGNAPATH%\DISTRIB.ICO"  >>%DGNAPATH%\INSTALL.LOG
  243. CRPROG "Ethernet DatagLANce Demo" "Monitor IP Protocols"        "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CIPDIST" "%DGNAPATH%"         "%DGNAPATH%\DISTRIB.ICO"  >>%DGNAPATH%\INSTALL.LOG
  244. CRPROG "Ethernet DatagLANce Demo" "Learn IBM NetBIOS Names"     "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CNETBNAME" "%DGNAPATH%"       "%DGNAPATH%\NAMES.ICO"    >>%DGNAPATH%\INSTALL.LOG
  245. CRPROG "Ethernet DatagLANce Demo" "Learn TCP/IP Names"          "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CIPNAME" "%DGNAPATH%"         "%DGNAPATH%\NAMES.ICO"    >>%DGNAPATH%\INSTALL.LOG
  246. CRPROG "Ethernet DatagLANce Demo" "Learn IPX Names"             "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CIPXNAME" "%DGNAPATH%"        "%DGNAPATH%\NAMES.ICO"    >>%DGNAPATH%\INSTALL.LOG
  247. CRPROG "Ethernet DatagLANce Demo" "Learn DEC Names"             "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CDECNAME" "%DGNAPATH%"        "%DGNAPATH%\NAMES.ICO"    >>%DGNAPATH%\INSTALL.LOG
  248. CRPROG "Ethernet DatagLANce Demo" "Learn AppleTalk Names"       "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CAPPLNAME" "%DGNAPATH%"       "%DGNAPATH%\NAMES.ICO"    >>%DGNAPATH%\INSTALL.LOG
  249. :NOXENMON
  250. CRPROG "Ethernet DatagLANce Demo" "Default Configuration"       "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CDEFAULT" "%DGNAPATH%"        "%DGNAPATH%\DGMON.ICO"    >>%DGNAPATH%\INSTALL.LOG
  251. CRPROG "Ethernet DatagLANce Demo" "File Server Template"        "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CFILESERV" "%DGNAPATH%"       "%DGNAPATH%\DGMON.ICO"    >>%DGNAPATH%\INSTALL.LOG
  252. CRPROG "Ethernet DatagLANce Demo" "Distribution Template"       "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /CEVNTDIST" "%DGNAPATH%"       "%DGNAPATH%\DGMON.ICO"    >>%DGNAPATH%\INSTALL.LOG
  253. CRPROG "Ethernet DatagLANce Demo" "Template"                    "%DGNAPATH%\DGLAUNCH.EXE" "ENMONDEM /Cyourconfighere" "%DGNAPATH%" "%DGNAPATH%\DGMON.ICO"    >>%DGNAPATH%\INSTALL.LOG
  254. :NOENMONICONS
  255.  
  256. :NOICONS
  257.  
  258.  
  259.  
  260. GOTO DONE
  261.  
  262. :ERROR
  263. ECHO ***********************************************************************
  264. ECHO AN INSTALLATION ERROR OCCURRED. PRESS ANY KEY TO VIEW INSTALLATION LOG.
  265. ECHO ***********************************************************************
  266. PAUSE
  267. E %DGNAPATH%\INSTALL.LOG
  268. GOTO EXIT
  269.  
  270. :DONE
  271. REM Have user insert disk 1 again so we can cleanup any temp files
  272. IF "%DISKETTE%"=="1" GOTO NOCLEANDISK
  273. :INSERT1BDISK
  274. ECHO Please insert installation diskette 1 in drive %SRCPATH%
  275. PAUSE
  276. REM MAKE SURE THAT DISK WAS INSERTED (LOOK FOR FILE WE KNOW SHOULD BE THERE)
  277. IF NOT EXIST %SRCPATH%\INCLUP.CMD GOTO INSERT1BDISK
  278. SET DISKETTE=1
  279. :NOCLEANDISK
  280.  
  281. REM DELETE TEMPORARY FILES (INCLUDING THIS ONE)
  282. %SRCPATH%\INCLUP
  283.  
  284. :EXIT
  285.