home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ddkx86v1.zip / DDKX86 / setup / DDKREF.CMD < prev    next >
OS/2 REXX Batch file  |  1995-04-20  |  8KB  |  232 lines

  1. /**************************************************************************
  2.  *
  3.  * SOURCE FILE NAME = DDK_REF.CMD
  4.  *
  5.  * DESCRIPTIVE NAME = Create Objects on the desktop
  6.  *
  7.  * Copyright : COPYRIGHT IBM CORPORATION, 1993
  8.  *             LICENSED MATERIAL - PROGRAM PROPERTY OF IBM
  9.  *             REFER TO COPYRIGHT INSTRUCTION FORM#G120-2083
  10.  *             RESTRICTED MATERIALS OF IBM
  11.  *
  12.  * VERSION = V2.1
  13.  *
  14.  * DATE
  15.  *
  16.  * DESCRIPTION  This command creates Icons on the Desktop
  17.  *
  18.  * Functions
  19.  *
  20.  * CHANGE ACTIVITY =
  21.  *                        Def#/
  22.  *  DATE      FLAG        APAR#    CHANGE DESCRIPTION
  23.  *  --------  ----------  -----    --------------------------------------
  24.  *  08/01/93  @V2.1jagank xxxxx    Created  - Jagan Karuturi
  25.  *
  26.  ****************************************************************************/
  27.  
  28. call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
  29. call SysLoadFuncs
  30.  
  31. parse source . . source_path .
  32. drive = filespec( 'Drive', source_path )
  33. path  = filespec( 'Path', source_path )
  34. filename = filespec( 'Name', source_path )
  35.  
  36. classname = 'WPFolder'
  37. title= 'DDK References^on DDK CD-ROM'
  38. location='<DDKI_FOLDER>'
  39. setup = 'OBJECTID=<DDKREF_FOLDER>;' ||,
  40.         'ICONFILE='Drive||path'ddkref.ico;'||,
  41.         'PROGTYPE=PM;'
  42.  
  43. result=SysCreateObject(classname,title,location,setup, 'R')
  44. result=SysSetObjectData('<DDKREF_FOLDER>', 'ICONVIEW=FLOWED')
  45.  
  46. /* Input/Output Device Driver Reference */
  47. classname = 'WPProgram'
  48. title     = 'I/O Device^Driver Reference'
  49. location  = '<DDKREF_FOLDER>'
  50. setup     = 'OBJECTID=<References1>;'||,
  51.             'EXENAME=VIEW.EXE;'||,
  52.             'PARAMETERS='Drive'\ddkx86\book\IN_OUT.INF;'||,
  53.             'ICONFILE='Drive'\ddkx86\book\IN_OUT.ICO;'||,
  54.             'PROGTYPE=PM;'
  55.  
  56. result=SysCreateObject(classname,title,location,setup, 'R')
  57.  
  58. /* Display Device Driver Reference */
  59. classname = 'WPProgram'
  60. title     = 'Display Device^Driver Reference'
  61. location  = '<DDKREF_FOLDER>'
  62. setup     = 'OBJECTID=<References2>;'||,
  63.             'EXENAME=VIEW.EXE;'||,
  64.             'PARAMETERS='Drive'\ddkx86\book\DISPLAY.INF;'||,
  65.             'ICONFILE='Drive'\ddkx86\book\DISPDRVR.ICO;'||,
  66.             'PROGTYPE=PM;'
  67.  
  68. result=SysCreateObject(classname,title,location,setup, 'R')
  69.  
  70.  
  71. /* Printer Device Driver Reference */
  72. classname = 'WPProgram'
  73. title     = 'Printer Device^Driver Reference'
  74. location  = '<DDKREF_FOLDER>'
  75. setup     = 'OBJECTID=<References3>;'||,
  76.             'EXENAME=VIEW.EXE;'||,
  77.             'PARAMETERS='Drive'\ddkx86\book\PRINTER.INF;'||,
  78.             'ICONFILE='Drive'\ddkx86\book\PRNTRDRV.ICO;'||,
  79.             'PROGTYPE=PM;'
  80.  
  81. result=SysCreateObject(classname,title,location,setup, 'R')
  82.  
  83.  
  84. /* Storage Device Driver Reference */
  85. classname = 'WPProgram'
  86. title     = 'Storage Device^Driver Reference'
  87. location  = '<DDKREF_FOLDER>'
  88. setup     = 'OBJECTID=<References4>;'||,
  89.             'EXENAME=VIEW.EXE;'||,
  90.             'PARAMETERS='Drive'\ddkx86\book\STORAGE.INF;'||,
  91.             'ICONFILE='Drive'\ddkx86\book\STORAGED.ICO;'||,
  92.             'PROGTYPE=PM;'
  93.  
  94. result=SysCreateObject(classname,title,location,setup, 'R')
  95.  
  96.  
  97. /* Pen for OS/2 Device Driver Reference */
  98. classname = 'WPProgram'
  99. title     = 'Pen for OS/2^Device Driver Reference'
  100. location  = '<DDKREF_FOLDER>'
  101. setup     = 'OBJECTID=<References5>;'||,
  102.             'EXENAME=VIEW.EXE;'||,
  103.             'PARAMETERS='Drive'\ddkx86\book\PENOS2.INF;'||,
  104.             'ICONFILE='Drive'\ddkx86\book\PENDRVRE.ICO;'||,
  105.             'PROGTYPE=PM;'
  106.  
  107. result=SysCreateObject(classname,title,location,setup, 'R')
  108.  
  109.  
  110. /* MMPM/2 Device Driver Reference */
  111. classname = 'WPProgram'
  112. title     = 'MMPM/2* Device^Driver Reference'
  113. location  = '<DDKREF_FOLDER>'
  114. setup     = 'OBJECTID=<References6>;'||,
  115.             'EXENAME=VIEW.EXE;'||,
  116.             'PARAMETERS='Drive'\ddkx86\book\MMPM2.INF;'||,
  117.             'ICONFILE='Drive'\ddkx86\book\MMPMDRVR.ICO;'||,
  118.             'PROGTYPE=PM;'
  119.  
  120. result=SysCreateObject(classname,title,location,setup, 'R')
  121.  
  122.  
  123. /* Virtual Device Driver Reference */
  124. classname = 'WPProgram'
  125. title     = 'Virtual Device^Driver Reference'
  126. location  = '<DDKREF_FOLDER>'
  127. setup     = 'OBJECTID=<References7>;'||,
  128.             'EXENAME=VIEW.EXE;'||,
  129.             'PARAMETERS='Drive'\ddkx86\book\VDDREF.INF;'||,
  130.             'ICONFILE='Drive'\ddkx86\book\VIRDRVRE.ICO;'||,
  131.             'PROGTYPE=PM;'
  132.  
  133. result=SysCreateObject(classname,title,location,setup, 'R')
  134.  
  135.  
  136. /* Physical Device Driver Reference */
  137. classname = 'WPProgram'
  138. title     = 'Physical Device^Driver Reference'
  139. location  = '<DDKREF_FOLDER>'
  140. setup     = 'OBJECTID=<References8>;'||,
  141.             'EXENAME=VIEW.EXE;'||,
  142.             'PARAMETERS='Drive'\ddkx86\book\PDDREF.INF;'||,
  143.             'ICONFILE='Drive'\ddkx86\book\PHYSDRVR.ICO;'||,
  144.             'PROGTYPE=PM;'
  145.  
  146. result=SysCreateObject(classname,title,location,setup, 'R')
  147.  
  148.  
  149. /* Presentation Device Driver Reference */
  150. classname = 'WPProgram'
  151. title     = 'Presentation^Driver Reference'
  152. location  = '<DDKREF_FOLDER>'
  153. setup     = 'OBJECTID=<References9>;'||,
  154.             'EXENAME=VIEW.EXE;'||,
  155.             'PARAMETERS='Drive'\ddkx86\book\PDRREF.INF;'||,
  156.             'ICONFILE='Drive'\ddkx86\book\PRESDRVR.ICO;'||,
  157.             'PROGTYPE=PM;'
  158.  
  159. result=SysCreateObject(classname,title,location,setup, 'R')
  160.  
  161.  
  162. /* Writing OS/2 DD in C */
  163. classname = 'WPProgram'
  164. title     = "Writing OS/2 2.1^Device Drivers in C"
  165. location  = '<DDKREF_FOLDER>'
  166. setup     = 'OBJECTID=<References10>;'||,
  167.             'EXENAME=VIEW.EXE;'||,
  168.             'PARAMETERS='Drive'\ddkx86\book\SMBOOK.INF;'||,
  169.             'ICONFILE='Drive'\ddkx86\book\SMBOOK.ICO;'||,
  170.             'PROGTYPE=PM;'
  171.  
  172. result=SysCreateObject(classname,title,location,setup, 'R')
  173.  
  174.  
  175. /* PowerPc Reference */
  176. classname = 'WPProgram'
  177. title     = 'PowerPC Reference^Platform Specification V1.0'
  178. location  = '<DDKREF_FOLDER>'
  179. setup     = 'OBJECTID=<References11>;'||,
  180.             'EXENAME=view.exe;'||,
  181.             'PARAMETERS='Drive'\ddkx86\book\SRPBASE.INF;'||,
  182.             'ICONFILE='Drive'\ddkx86\book\SRPBASE.ICO;'||,
  183.             'PROGTYPE=PM;'
  184.  
  185. result=SysCreateObject(classname,title,location,setup, 'R')
  186.  
  187.  
  188. /* SMP Reference */
  189. classname = 'WPProgram'
  190. title     = 'OS/2 for SMP V2.11 Reference'
  191. location  = '<DDKREF_FOLDER>'
  192. setup     = 'OBJECTID=<References12>;'||,
  193.             'EXENAME=view.exe;'||,
  194.             'PARAMETERS='Drive'\ddkx86\book\Smp.INF;'||,
  195.             'ICONFILE='Drive'\ddkx86\book\Smp.ICO;'||,
  196.             'PROGTYPE=PM;'
  197.  
  198. result=SysCreateObject(classname,title,location,setup, 'R')
  199.  
  200. /* OEM COMPATABILITY LIST */
  201. classname = 'WPProgram'
  202. title     = 'OS/2 Harware^Compatability List'
  203. location  = '<DDKREF_FOLDER>'
  204. setup     = 'OBJECTID=<References13>;'||,
  205.             'EXENAME=view.exe;'||,
  206.             'PARAMETERS='Drive'\ddkx86\book\oemlist.INF;'||,
  207.             'ICONFILE='Drive'\ddkx86\book\hcl.ICO;'||,
  208.             'PROGTYPE=PM;'
  209.  
  210. result=SysCreateObject(classname,title,location,setup, 'R')
  211.  
  212. /* Gradd Reference */
  213. classname = 'WPProgram'
  214. title     = 'Graphics Adapter Device^Driver Reference'
  215. location  = '<DDKREF_FOLDER>'
  216. setup     = 'OBJECTID=<References14>;'||,
  217.             'EXENAME=view.exe;'||,
  218.             'PARAMETERS='Drive'\ddkx86\book\gradd.INF;'||,
  219.             'ICONFILE='Drive'\ddkx86\book\gradd.ICO;'||,
  220.             'PROGTYPE=PM;'
  221.  
  222. result=SysCreateObject(classname,title,location,setup, 'R')
  223.  
  224.  
  225. /*say 'Created <DDK References> folder on to your desktop.'
  226. say
  227. say 'Double click on the <DDK References> folder and now'
  228. say 'you can view the reference books'
  229. */
  230. exit
  231.  
  232.