home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1997 November / Pcwk1197.iso / Microsft / ie40pl95 / javi386.cab / msjava.inf < prev    next >
Windows Setup INFormation  |  1997-07-18  |  7KB  |  211 lines

  1. ;  Microsoft Java VM Installation
  2. ;  Copyright (C) 1996 Microsoft Corporation
  3.  
  4. [Version]
  5. Signature="$CHICAGO$"
  6. SetupClass=Base
  7. AdvancedINF=2.5, "You need a newer version of Advpack.dll"
  8.  
  9. ;
  10. ; Destination Directories
  11.  
  12. [DestinationDirs]
  13. MSJAVA.SysFiles=11
  14. MSJAVA.MSVCFiles=11
  15. MSJAVA.WinFiles=10
  16. MSJAVA.DelWinFiles=10
  17. MSJAVA.BatchFiles=10,Java
  18. MSJAVA.InfFiles=17
  19. MSJAVA.ClassFiles=10,Java\Classes
  20. MSJAVA.DelOldClassFiles=10,Java\Classes
  21. MSJAVA.DelFiles00=10,Java\Classes
  22. MSJAVA.DelFiles01=10,Java\trustlib
  23.  
  24. ;
  25. ; Installation Targets
  26.  
  27. [DefaultInstall]
  28. ComponentName=Java
  29. CopyFiles=MSJAVA.InfFiles,MSJAVA.SysFiles,MSJAVA.MSVCFiles,MSJAVA.WinFiles,MSJAVA.ClassFiles,MSJAVA.BatchFiles
  30. DelFiles=MSJAVA.DelWinFiles,MSJAVA.DelFiles01, MSJAVA.DelOldClassFiles
  31. AddReg=MSJAVA.RunApps,MSJava.AddReg,MSJAVA.UnInstallKeys
  32.  
  33. [UnInstall]
  34. BeginPrompt=MSJAVA.BeginUninstall
  35. RunPreSetupCommands=MSJAVA.RunUninstApps
  36. SmartReboot=I
  37. DelFiles=MSJAVA.SysFiles,MSJAVA.WinFiles,MSJAVA.ClassFiles,MSJAVA.DelFiles00,MSJAVA.DelFiles01
  38. DelReg=MSJAVA.AddReg,MSJAVA.DelUninstallKey,MSJAVA.DelPkgMgmtKeys
  39.  
  40. [MSJAVA.BeginUninstall]
  41. Prompt="Do you really want to remove Microsoft VM for Java?"
  42. ButtonType=YESNO
  43. Title="Microsoft VM Uninstall"
  44.  
  45. [MSJAVA.RunApps]
  46. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","%REGISTER_MSJAVA%",0,"%11%\regsvr32.exe /s %11%\msjava.dll"
  47. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","%REGISTER_MSAWT%",0,"%11%\regsvr32.exe /s %11%\msawt.dll"
  48. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","%REGISTER_VMHELPER%",0,"%11%\regsvr32.exe /s %11%\vmhelper.dll"
  49. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","%REGISTER_JAVAPRXY%",0,"%11%\regsvr32.exe /s %11%\javaprxy.dll"
  50. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","%REGISTER_JAVACYPT%",0,"%11%\regsvr32.exe /s %11%\javacypt.dll"
  51. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","%REGISTER_DX3J%",0,"%11%\regsvr32.exe /s %11%\dx3j.dll"
  52. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","%REGISTER_JDBGMGR%",0,"%11%\jdbgmgr.exe -regserver"
  53. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","Install Class Files",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\classes.zip,1,4,79,%VERNUM%,0,12"
  54. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","Install Trusted Class Files",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\tclasses.zip,1,4,79,%VERNUM%,2,12"
  55. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","Install AFC Files",0,"%10%\java\classes\afcr.exe /q /xyz"
  56. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","Install JDBC Class Files",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\jdbc.zip,1,1,0,1,0,12"
  57. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","Install DxAnimation Class Files",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\dxmedia.zip,1,4,10,0610,0,12"
  58. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","Install Dx3 Class Files",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\dx3.zip,1,4,79,%VERNUM%,0,12"
  59.  
  60. [MSJAVA.AddReg]
  61. HKLM,"Software\Microsoft\Java VM","Classpath",2,"%10%\java\classes;."
  62. HKLM,"Software\Microsoft\Java VM","TrustedClasspath",2,""
  63. HKLM,"Software\Microsoft\Java VM","TrustedLibsDirectory",2,"%10%\java\trustlib"
  64. HKLM,"Software\Microsoft\Java VM","LibsDirectory",2,"%10%\java\lib"
  65. HKLM,"System\CurrentControlSet\Services\VXD\JAVASUP","Start",1,0
  66. HKLM,"System\CurrentControlSet\Services\VXD\JAVASUP","StaticVxD",0,"JAVASUP.VXD"
  67. HKLM,"SOFTWARE\Classes\CLSID\%ClassId%",,,"%JAVAVM_NAME%"
  68. HKLM,"SOFTWARE\Classes\CLSID\%ClassId%\InstalledVersion",,,"4.79.%VERNUM%"
  69. HKLM,"Software\Classes\CLSID\%ClassId%\InstalledVersion","Path",,"%11%\msjava.dll"
  70. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%ClassId%",,0,"%JAVAVM_NAME%"
  71. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%ClassId%","Version",0,"4.79.%VERNUM%"
  72. HKLM,"SOFTWARE\Microsoft\Java VM\RNIModuleFlags","mtxjava.dll",1,1,0,0,0
  73. HKLM,"SOFTWARE\Microsoft\Java VM\RNIModuleFlags","jdbcdemo.dll",1,1,0,0,0
  74. HKCU,"Software\Microsoft\Internet Explorer\Main","First Home Page",2,"http://www.microsoft.com/ie/most/howto/java.htm"
  75. HKCU,"Software\Microsoft\Java VM","EnableJIT",3,1,0,0,0
  76. HKCU,"Software\Microsoft\Java VM","EnableLogging",3,0,0,0,0
  77.  
  78.  
  79. [MSJAVA.DelUninstallKey]
  80. HKLM,%UninstKey%
  81. HKLM,"Software\Microsoft\Java VM"
  82. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%ClassId%"
  83. HKLM,"System\CurrentControlSet\Services\VXD\JAVASUP"
  84.  
  85. [MSJAVA.DelPkgMgmtKeys]
  86. HKLM,"Software\Microsoft\Code Store Database\Java Packages"
  87.  
  88. [MSJAVA.UnInstallKeys]
  89. HKLM,%UninstKey%,"DisplayName",,"Microsoft VM for Java"
  90. HKLM,%UninstKey%,"UninstallString",,"RunDll32 advpack.dll,LaunchINFSection msjava.inf,UnInstall"
  91. HKLM,%UninstKey%,"QuietUninstallString",,"RunDll32 advpack.dll,LaunchINFSectionEx %17%\msjava.inf,,,256"
  92. HKLM,%UninstKey%,"RequiresIESysFile",,"4.71"
  93. ;;Only requires IE3.0.  We should be left around when IE4 uninstalls, as should
  94. ;;this file, so that we can be manually uninstalled later if the user desires.
  95.  
  96. [MSJAVA.RunUninstApps]
  97. %11%\regsvr32 /s /u %11%\msjava.dll
  98. %11%\regsvr32 /s /u %11%\msawt.dll
  99. %11%\regsvr32 /s /u %11%\vmhelper.dll
  100. %11%\regsvr32 /s /u %11%\javaprxy.dll
  101. %11%\regsvr32 /s /u %11%\javacypt.dll
  102. %11%\regsvr32 /s /u %11%\dx3j.dll
  103. %10%\Java\remjava.bat /y %10%
  104.  
  105. [ClsPack.Addition]
  106. AddReg=ClsPack.Registry
  107.  
  108. [ClsPack.Registry]
  109. ;;zz to put it at the end of the list in the registry.
  110. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","zzAddClassPack",0,"%10%\ClsPack.exe -auto"
  111.  
  112. [MSJAVA.InfFiles]
  113. msjava.inf
  114.  
  115. [MSJAVA.SysFiles]
  116. jit.dll
  117. javaprxy.dll
  118. jdbgmgr.exe
  119. msjava.dll
  120. vmhelper.dll
  121. javart.dll
  122. msawt.dll
  123. javaee.dll
  124. javasntx.dll
  125. javacypt.dll
  126. dx3j.dll
  127.  
  128. [MSJAVA.MSVCFiles]
  129. javasup.vxd
  130.  
  131. [MSJAVA.BatchFiles]
  132. remjava.bat
  133. remjava.pif
  134.  
  135. [MSJAVA.WinFiles]
  136. jview.exe
  137. jautoexp.dat
  138. setdebug.exe
  139. clspack.exe
  140.  
  141. [MSJAVA.DelWinFiles]
  142. runvm.exe
  143.  
  144. [MSJAVA.ClassFiles]
  145. classes.zip
  146. tclasses.zip
  147. AFCR.EXE
  148. jdbc.zip
  149. dxmedia.zip
  150. dx3.zip
  151.  
  152. [MSJAVA.DelOldClassFiles]
  153. ClassR.exe
  154. jdbc.exe
  155. DxaR.exe
  156. Dx3R.exe
  157. CABR.exe
  158.  
  159. [MSJAVA.DelFiles00]
  160. classes.zip
  161. afc.zip
  162.  
  163. [MSJAVA.DelFiles01]
  164. tclasses.zip
  165.  
  166. [SourceDisksNames]
  167. 1=%SOURCEDISKNAME%,"javi386.cab",0
  168.  
  169. [SourceDisksFiles]
  170. msjava.inf=1
  171. jit.dll=1
  172. javaprxy.dll=1
  173. jdbgmgr.exe=1
  174. msjava.dll=1
  175. vmhelper.dll=1
  176. javart.dll=1
  177. jview.exe=1
  178. msawt.dll=1
  179. classes.zip=1
  180. tclasses.zip=1
  181. javasup.vxd=1
  182. afcr.exe=1
  183. javaee.dll=1
  184. javasntx.dll=1
  185. jautoexp.dat=1
  186. setdebug.exe=1
  187. jdbc.zip=1
  188. Dxmedia.zip=1
  189. Dx3.zip=1
  190. javacypt.dll=1
  191. remjava.bat=1
  192. clspack.exe=1
  193. remjava.pif=1
  194. dx3j.dll=1
  195.  
  196. [Strings]
  197. SOURCEDISKNAME="Java Support for Internet Explorer"
  198. JAVAVM_NAME="Java(TM) Support for Internet Explorer"
  199. UninstKey="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM"
  200. REGISTER_MSJAVA="Register Java VM"
  201. REGISTER_MSAWT="Register Microsoft AWT"
  202. REGISTER_VMHELPER="Register VM Helper"
  203. REGISTER_JAVAPRXY="Register VM Proxies"
  204. REGISTER_JAVACYPT="Register javacypt.dll"
  205. REGISTER_JDBGMGR="Register Debug Manager"
  206. ;;REGISTER_APPLETFRAME="Register VM Classes"
  207. ;;REGISTER_JAVACOM="Register Java COM"
  208. VERNUM="2174"
  209. ClassId="{08B0E5C0-4FCB-11CF-AAA5-00401C608500}"
  210.  
  211.