home *** CD-ROM | disk | FTP | other *** search
/ PC World Plus! (NZ) 2001 June / HDC50.iso / browsers / ie55 / FLAT / WIN32 / EN / VMX86_01.CAB / java.inf next >
Windows Setup INFormation  |  2001-01-12  |  46KB  |  1,087 lines

  1. ;  Microsoft virtual machine Installation
  2. ;  Copyright (C) 1997-1999 Microsoft Corp.
  3. ;  Combined Version.  All platforms.
  4.  
  5. [Version]
  6. Signature="$CHICAGO$"
  7. SetupClass=Base
  8. AdvancedINF=2.5, "You need a newer version of Advpack.dll"
  9.  
  10. ;
  11. ; Destination Directories =======================================================
  12.  
  13. [DestinationDirs]
  14. PRECLEAN.RegSvr=11
  15. BASEINST.ClassFiles=10,Java\Classes
  16. BASEINST.TClassFiles=10,Java\TrustLib
  17. BASEINST.SysFilesRegister=11
  18. BASEINST.SysFilesNoReg=11
  19. BASEINST.WinFiles=10
  20. BASEINST.INF=17
  21. X86INST.ClassFiles=10,Java\Classes
  22. X86INST.SysFilesRegister=11
  23. X86INST.SysFilesNoReg=11
  24. X86INST.WinFiles=10
  25. IE30INST.SysFilesRegister=11
  26. IE30INST.SysFilesNoReg=11
  27. IE30INST.HelpFiles=11,Help
  28. IE30INST.WinFiles=10
  29. MSXML.IE30.DoCleanUp=10,Java\Classes
  30. MSOSP.ClassFiles=10,Java\Classes
  31. CLEANUP.WinFiles=10
  32. CLEANUP.SysFiles=11
  33. CLEANUP.OldClassFiles=10,Java\Classes
  34. CLEANUP.Classes=10,Java\Classes
  35. CLEANUP.TClasses=10,Java\Trustlib
  36. UNINSTALL.OldClasses=10,Java\Classes
  37. UNINST.LogFile=10
  38. WFCINST.ClassFiles=10,Java\Classes
  39.  
  40. [PreClean.Installation]
  41. ComponentName=Java
  42. CopyFiles=PRECLEAN.RegSvr
  43.  
  44. [CleanUp]
  45. ComponentName=Java
  46. DelFiles=CLEANUP.WinFiles,CLEANUP.SysFiles,CLEANUP.OldClassFiles,CLEANUP.Classes,CLEANUP.TClasses
  47. DelReg=CLEANUP.DelReg
  48.  
  49. [Cleanup.ME]
  50. ComponentName=Java
  51. DelFiles=CLEANUP.OldClassFiles,CLEANUP.Classes,CLEANUP.TClasses
  52. DelReg=CLEANUP.DelReg
  53.  
  54. [BaseInstallation]
  55. ComponentName=Java
  56. CheckAdminRights=1
  57. CopyFiles=BASEINST.SysFilesRegister,BASEINST.SysFilesNoReg,BASEINST.WinFiles,BASEINST.INF
  58. AddReg=BASEINST.AddReg
  59.  
  60. [BaseInstallation.NT5]
  61. ComponentName=Java
  62. CheckAdminRights=1
  63. CopyFiles=BASEINST.SysFilesRegister,BASEINST.SysFilesNoReg.NT5,BASEINST.INF
  64. AddReg=BASEINST.AddReg
  65.  
  66. [BaseInstallation.RegNow]
  67. ComponentName=Java
  68. RunPostSetupCommands=BASEINST.RegisterNow
  69.  
  70. [BaseInstallation.RegOnReboot]
  71. ComponentName=Java
  72. AddReg=BASEINST.RegisterRunOnce
  73.  
  74. [BaseInstallation.ClassFiles]
  75. ComponentName=Java
  76. CopyFiles=BASEINST.ClassFiles,BASEINST.TClassFiles
  77.  
  78. [BasePkgMgr.Install.RunOnce]
  79. ComponentName=Java
  80. AddReg=BASEINST.RunOnce
  81.  
  82. [BasePkgMgr.Install.Execute]
  83. ComponentName=Java
  84. RunPreSetupCommands=BASEINST.ExecPkgMgr
  85.  
  86. [Base.AddUninstallKey]
  87. AddReg=BASEINST.UninstallKeys
  88.  
  89. [Base.DeleteUninstallKey]
  90. DelReg=BASEINST.UninstallKeys
  91.  
  92. [CABInstallation.RunNow]
  93. ComponentName=Java
  94. DelReg=CABINSTALL.UnRegisterNow
  95.  
  96. [CABInstallation.RunOnce]
  97. ComponentName=Java
  98. AddReg=CABINSTALL.RegisterRunOnce
  99.  
  100. [IEOptions.Register]
  101. ComponentName=Java
  102. AddReg=IEOPT.AddReg
  103.  
  104. [IEOptions.X86.Register]
  105. ComponentName=Java
  106. AddReg=IEOPT.X86.AddReg
  107.  
  108. [X86Installation]
  109. ComponentName=Java
  110. CopyFiles=X86INST.SysFilesRegister,X86INST.SysFilesNoReg,X86INST.WinFiles
  111. AddReg=X86.RunOnce,X86INST.AddReg
  112.  
  113. [X86Installation.RegNow]
  114. ComponentName=Java
  115. RunPostSetupCommands=X86INST.RegisterNow
  116.  
  117. [X86Installation.RegOnReboot]
  118. ComponentName=Java
  119. AddReg=X86INST.RegisterRunOnce
  120.  
  121. [X86Installation.ClassFiles]
  122. ComponentName=Java
  123. CopyFiles=X86INST.ClassFiles
  124.  
  125. [X86Installation.PkgMgr.RunOnce]
  126. ComponentName=Java
  127. AddReg=X86INST.RunOnce
  128.  
  129. [X86Installation.PkgMgr.Execute]
  130. ComponentName=Java
  131. RunPreSetupCommands=X86INST.ExecPkgMgr
  132.  
  133. [AlphaInstallation]
  134. ComponentName=Java
  135. CopyFiles=
  136. AddReg=
  137.  
  138. [IE30Installation]
  139. ComponentName=Java
  140. CopyFiles=IE30INST.SysFilesRegister,IE30INST.SysFilesNoReg,IE30INST.WinFiles
  141. AddReg=IE30INST.Registry.VersionStamp
  142. DelReg=IE30INST.Registry.Delete
  143. RegisterOCXs=IE30INST.SysFilesRegister
  144. RunPostSetupCommands=IE30INST.PostSetupCommand
  145.  
  146. ;;
  147. ;;
  148. ;; WFC Install Headers =======================================================
  149. ;;
  150. ;;
  151.  
  152. [WFCInstallation.CopyFiles]
  153. ComponentName=Java
  154. CopyFiles=WFCINST.ClassFiles
  155.  
  156. [WFCInstallation.RegisterNow]
  157. ComponentName=Java
  158. AddReg=WFCINST.RegisterNow
  159.  
  160. [WFCInstallation.PkgMgr.RunOnce]
  161. ComponentName=Java
  162. AddReg=WFCINST.PkgMgr.RunOnce
  163.  
  164. [WFCInstallation.PkgMgr.Execute]
  165. ComponentName=Java
  166. RunPreSetupCommands=WFCINST.PkgMgr.RunNow
  167.  
  168. ;;
  169. ;;
  170. ;; TRIGGER HEADERS =======================================================
  171. ;;
  172. ;;
  173.  
  174. [WFCClean.RunNow]
  175. ComponentName=Java
  176. RunPostSetupCommands=WFCClean.Trigger
  177.  
  178. [OLEAUTInstallation]
  179. ComponentName=Java
  180. RunPostSetupCommands=OLEAUT.Trigger
  181.  
  182. [ClsPack.RunNow]
  183. ComponentName=Java
  184. RunPostSetupCommands=ClsPack.Trigger
  185.  
  186. [ClsPack.RunReboot]
  187. ComponentName=Java
  188. AddReg=ClsPack.RunOnce
  189.  
  190. ;;
  191. ;;
  192. ;; XMLDSO HEADERS =======================================================
  193. ;;
  194. ;;
  195.  
  196. [NT5.MSXML.MoveFile]
  197. CustomDestination=MSXML.CustomDestination
  198. CopyFiles=MSOSP.ClassFiles
  199. RunPostSetupCommands=MSXML.NT5.MoveFile
  200.  
  201. [IE50.JIT.MSXML.MoveFile]
  202. CustomDestination=MSXML.CustomDestination
  203. RunPostSetupCommands=CABPKG.IE50Install.Move
  204.  
  205. [IE50.JIT.MSXML.PkgMgr.RunNow]
  206. RunPostSetupCommands=MSXML.Lite.PkgMgr.RunNow
  207.  
  208. [IE50.JIT.MSXML.PkgMgr.RunReboot]
  209. AddReg=MSXML.Lite.PkgMgr.RunReboot
  210.  
  211. [IE40.CABPKG.MoveFile]
  212. CustomDestination=MSXML.CustomDestination
  213. RunPostSetupCommands=CABPKG.IE40Install.Move
  214.  
  215. [IE40.CABPKG.PkgMgr]
  216. AddReg=CABPKG.IE40Install.PkgMgr
  217.  
  218. [IE40.MSXML.MoveFile]
  219. CustomDestination=MSXML.CustomDestination
  220. CopyFiles=MSOSP.ClassFiles
  221. RunPostSetupCommands=MSXML.MoveFile
  222.  
  223. [IE40.MSXML.PkgMgr.RunNow]
  224. RunPostSetupCommands=MSXML.PkgMgr.RunNow,MSOSP.PkgMgr.RunNow
  225.  
  226. [IE40.MSXML.PkgMgr.RunReboot]
  227. AddReg=MSXML.PkgMgr.RunReboot,MSOSP.PkgMgr.RunReboot
  228.  
  229. [IE40.MSXML.Old.MoveFile]
  230. CustomDestination=MSXML.Old.CustomDestination
  231. RunPostSetupCommands=MSXML.Old.MoveFile
  232.  
  233. [IE40.MSXML.PkgMgr.Old.RunNow]
  234. RunPostSetupCommands=MSXML.Old.PkgMgr.RunNow
  235.  
  236. [IE40.MSXML.PkgMgr.Old.Reboot]
  237. AddReg=MSXML.Old.PkgMgr.RunReboot
  238.  
  239. [IE30.MSXML.Install]
  240. RunPostSetupCommands=MSXML.IE30.DoInstall
  241.  
  242. [IE30.MSXML.CleanUp]
  243. DelFiles=MSXML.IE30.DoCleanUp
  244.  
  245.  
  246. ;;
  247. ;;
  248. ;; UNINSTALL HEADERS =======================================================
  249. ;;
  250. ;;
  251.  
  252. [UnInstall]
  253. SmartReboot=A
  254. Cleanup=1
  255. BeginPrompt=UNINST.BeginPrompt
  256. RunPreSetupCommands=UNINST.RunUninstApps
  257. DelFiles=BASEINST.ClassFiles,BASEINST.TClassFiles,BASEINST.SysFilesRegister,BASEINST.SysFilesNoReg,BASEINST.WinFiles,X86INST.ClassFiles,X86INST.SysFilesRegister,X86INST.SysFilesNoReg,X86INST.WinFiles,UNINST.LogFile
  258. DelReg=X86INST.AddReg,BASEINST.AddReg,BASEINST.UnInstallKeys,UNINST.CryptoKeys,RollbackJava.BetaVM.AddReg
  259. DelDirs=UNINST.CleanupDirs
  260. UnRegisterOCXs=BASEINST.SysFilesRegister,X86INST.SysFilesRegister
  261.  
  262. [RollbackJava.IE30]
  263. AddReg=RollbackJava.IE30.AddReg
  264.  
  265. [RollbackJava.BetaVM]
  266. AddReg=RollbackJava.BetaVM.AddReg
  267.  
  268. [RollbackJava.Release]
  269. AddReg=RollbackJava.Release.AddReg
  270.  
  271. [PreRollback.IE30]
  272. AddReg=UNINST.AddReRegister
  273. DelReg=RollbackJava.IE30.AddReg
  274. RunPostSetupCommands=UNINST.RunUninstApps
  275.  
  276. [PreRollback.Java]
  277. DelReg=RollbackJava.Release.AddReg
  278.  
  279. [IE30Rollback]
  280. ComponentName=Java
  281. PreRollBack=PreRollback.IE30
  282.  
  283. [RollbackJava]
  284. ComponentName=Java
  285. PreRollback=PreRollback.Java
  286.  
  287. [CAB.AddUninstallKey]
  288. ComponentName=Java
  289. DelReg=CAB.PreviousUninstallKey
  290. AddReg=CAB.UninstallKey
  291.  
  292. ;;
  293. ;;
  294. ;; PRECLEANUP SECTIONS =======================================================
  295. ;;
  296. ;;
  297.  
  298. [PRECLEAN.RegSvr]
  299. regsvr32.exe,,,32
  300.  
  301. ;;
  302. ;;
  303. ;;  BASE INSTALLATION SECTIONS ===============================================
  304. ;;
  305. ;;
  306.  
  307. [BASEINST.ClassFiles]
  308. classes.zip,,,33
  309. classes.cer,,,33
  310. msjdbc.zip,,,33
  311. msjdbc.cer,,,33
  312.  
  313. [BASEINST.TClassFiles]
  314. tclasses.zip,,,33
  315. tclasses.cer,,,33
  316.  
  317. [BASEINST.SysFilesRegister]
  318. javacypt.dll,,,33
  319. javaprxy.dll,,,33
  320. msawt.dll,,,33
  321. msjava.dll,,,33
  322. ;verinst.exe,,,33
  323. vmhelper.dll,,,33
  324.  
  325. [BASEINST.SysFilesNoReg]
  326. jdbgmgr.exe,,,33
  327. javart.dll,,,33
  328. msjdbc10.dll,,,33
  329. zonedoff.reg,,,33
  330. zonedon.reg,,,33
  331.  
  332. [BASEINST.SysFilesNoReg.NT5]
  333. clspack.exe,,,33
  334. javart.dll,,,33
  335. jdbgmgr.exe,,,33
  336. jview.exe,,,33
  337. msjdbc10.dll,,,33
  338. wjview.exe,,,33
  339. zonedoff.reg,,,33
  340. zonedon.reg,,,33
  341.  
  342. [BASEINST.WinFiles]
  343. clspack.exe,,,33
  344. jview.exe,,,33
  345. wjview.exe,,,33
  346.  
  347. [BASEINST.INF]
  348. java.inf,,,33
  349.  
  350. [BASEINST.RunOnce]
  351. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\902","Install Class Files",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\classes.zip,1,5,00,%VERNUM%,4,286,%10%\Java\classes\classes.cer"
  352. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\902","Install MSJDBC",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\msjdbc.zip,1,5,00,%VERNUM%,4,286,%10%\java\classes\msjdbc.cer"
  353. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\902","Install Trusted Class Files",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\trustlib\tclasses.zip,1,5,00,%VERNUM%,6,286,%10%\java\trustlib\tclasses.cer"
  354. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\902","Register_JDBGmgr",0,"%11%\jdbgmgr.exe -regserver"
  355. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  356.  
  357. [BASEINST.RegisterNow]
  358. %11%\regsvr32.exe /s %11%\javacypt.dll
  359. %11%\regsvr32.exe /s %11%\javaprxy.dll
  360. %11%\regsvr32.exe /s %11%\msawt.dll
  361. %11%\regsvr32.exe /s %11%\msjava.dll
  362. %11%\regsvr32.exe /s %11%\vmhelper.dll
  363. ;%11%\verinst.exe 3283
  364.  
  365. [BASEINST.RegisterRunOnce]
  366. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","Register JavaCypt",0,"regsvr32.exe /s %11%\javacypt.dll"
  367. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","Register JavaPrxy",0,"regsvr32.exe /s %11%\javaprxy.dll"
  368. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","Register MSAwt",0,"regsvr32.exe /s %11%\msawt.dll"
  369. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","Register MSJava",0,"regsvr32.exe /s %11%\msjava.dll"
  370. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","Register VMHelper",0,"regsvr32.exe /s %11%\vmhelper.dll"
  371. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","InitPKI",0,"regsvr32.exe /s /n /i:u initpki.dll"
  372. ;HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","Run VerInst",0,"%11%\verinst.exe 3283"
  373. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  374.  
  375. [BASEINST.ExecPkgMgr]
  376. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\classes.zip,1,5,00,%VERNUM%,4,286,%10%\java\classes\classes.cer
  377. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\trustlib\tclasses.zip,1,5,00,%VERNUM%,6,286,%10%\java\trustlib\tclasses.cer
  378. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\msjdbc.zip,1,5,00,%VERNUM%,4,286,%10%\java\classes\msjdbc.cer
  379. %11%\jdbgmgr.exe -regserver
  380.  
  381. [BaseINST.AddReg]
  382. HKLM,"Software\Microsoft\Java VM","Classpath",2,"%10%\java\classes;."
  383. HKLM,"Software\Microsoft\Java VM","TrustedClasspath",2,""
  384. HKLM,"Software\Microsoft\Java VM","TrustedLibsDirectory",0,"%10%\java\trustlib"
  385. HKLM,"Software\Microsoft\Java VM","LibsDirectory",0,"%10%\java\lib"
  386. HKLM,"SOFTWARE\Classes\CLSID\%ClassId%",,,"%JAVAVM_NAME%"
  387. HKLM,"Software\Classes\CLSID\%ClassId%\InstalledVersion","Path",,"%11%\msjava.dll"
  388. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%ClassId%",,0,"%JAVAVM_NAME%"
  389. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%ClassId%","ComponentID",2,"JAVAVM"
  390. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%ClassId%","IsInstalled",1,1,0,0,0
  391. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%ClassId%","KeyFileName",0,"%11%\msjava.dll"
  392. HKLM,"SOFTWARE\Microsoft\Java VM\RNIModuleFlags","mtxjava.dll",1,1,0,0,0
  393. HKLM,"SOFTWARE\Microsoft\Java VM\RNIModuleFlags","jdbcdemo.dll",1,1,0,0,0
  394. HKLM,"SOFTWARE\Microsoft\Java VM\Security","EditCustomPermissions",1,0,0,0,0
  395. HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\Application\Java VM","EventMessageFile",0,"%11%\vmhelper.dll"
  396. HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\Application\Java VM","TypesSupported",1,7,0,0,0
  397. HKLM,"Software\Microsoft\Java VM\System Properties","com.ms.applet.enable.serversockets",0,"false"
  398. ;HKCU,"Software\Microsoft\Internet Explorer\Main","First Home Page",2,"http://www.microsoft.com/ie/ie40/features/?/ie/ie40/features/ie-java.htm"
  399. HKCU,"Software\Microsoft\Java VM","EnableLogging",3,0,0,0,0
  400.  
  401. ; NB: The following version number values are now set programmatically in
  402. ;     vmhelper's DllRegisterServer.
  403. ;
  404. ; HKLM,"SOFTWARE\Classes\CLSID\%ClassId%\InstalledVersion",,,"5,00,%VERNUM%,0"
  405. ; HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%ClassId%","Version",0,"5,00,%VERNUM%,0"
  406.  
  407. [BASEINST.UninstallKeys]
  408. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM","DisplayName",0,"Microsoft VM"
  409. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM","UninstallString",0,"RunDll32 advpack.dll,LaunchINFSection java.inf,UnInstall"
  410. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM"
  411.  
  412. [CAB.UninstallKey]
  413. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM"
  414.  
  415. [CAB.PreviousUninstallKey]
  416. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM","DisplayName"
  417. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM","QuietUninstallString"
  418. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM","RequiresIESysFile"
  419. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM","UninstallString"
  420.  
  421. ;;
  422. ;;
  423. ;; IE Dialog Settings =================================================================
  424. ;;
  425. ;; Enables VM in IE Advanced Options and Security settings
  426. ;;
  427. ;;
  428.  
  429. [IEOPT.AddReg]
  430.  
  431. ;;
  432. ;; Register dialog info for VM in IE 5.0 or newer.  Overwrite existing settings.
  433. ;;
  434.  
  435. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM","Bitmap",2,"%11%\inetcpl.cpl,4441"
  436. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM","HelpID",2,"iexplore.hlp#50041"
  437. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM","Type",2,"group"
  438.  
  439. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\CONSOLE","CheckedValue",3,01,00,00,00
  440. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\CONSOLE","DefaultValue",3,00,00,00,00
  441. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\CONSOLE","HelpID",2,"iexplore.hlp#50301"
  442. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\CONSOLE","HKeyRoot",3,01,00,00,80
  443. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\CONSOLE","RegPath",2,"SOFTWARE\Microsoft\Java VM"
  444. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\CONSOLE","PlugUIText",0,"@vmhelper.dll,-4000"
  445. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\CONSOLE","Type",2,"checkbox"
  446. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\CONSOLE","UncheckedValue",1,00,00,00,00
  447. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\CONSOLE","ValueName",2,"EnableJavaConsole"
  448.  
  449. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\LOGGING","CheckedValue",3,01,00,00,00
  450. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\LOGGING","DefaultValue",3,00,00,00,00
  451. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\LOGGING","HelpID",2,"iexplore.hlp#50109"
  452. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\LOGGING","HKeyRoot",3,01,00,00,80
  453. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\LOGGING","RegPath",2,"SOFTWARE\Microsoft\Java VM"
  454. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\LOGGING","PlugUIText",0,"@vmhelper.dll,-4002"
  455. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\LOGGING","Type",2,"checkbox"
  456. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\LOGGING","UncheckedValue",1,00,00,00,00
  457. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\LOGGING","ValueName",2,"EnableLogging"
  458.  
  459. ;;IE Security Settings
  460. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER","Bitmap",2,"%11%\inetcpl.cpl,4441"
  461. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER","Type",2,"group"
  462.  
  463. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA","Bitmap",2,"%11%\inetcpl.cpl,4441"
  464. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA","HelpID",2,"iexplore.hlp#50241"
  465. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA","PlugUIText",0,"@vmhelper.dll,-4003"
  466. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA","Type",2,"group"
  467.  
  468. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\CUSTOM","CheckedValue",3,00,00,80,00
  469. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\CUSTOM","DefaultValue",3,00,00,00,00
  470. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\CUSTOM","HelpID",2,"iexplore.hlp#50241"
  471. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\CUSTOM","RegPath",2,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\%s"
  472. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\CUSTOM","PlugUIText",0,"@vmhelper.dll,-4004"
  473. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\CUSTOM","Type",2,"radio"
  474. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\CUSTOM","ValueName",2,"1C00"
  475.  
  476. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\DISABLE","CheckedValue",3,00,00,00,00
  477. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\DISABLE","DefaultValue",3,00,00,00,00
  478. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\DISABLE","HelpID",2,"iexplore.hlp#50241"
  479. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\DISABLE","RegPath",2,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\%s"
  480. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\DISABLE","PlugUIText",0,"@vmhelper.dll,-4005"
  481. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\DISABLE","Type",2,"radio"
  482. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\DISABLE","ValueName",2,"1C00"
  483.  
  484. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\HIGH","CheckedValue",3,00,00,01,00
  485. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\HIGH","DefaultValue",3,00,00,00,00
  486. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\HIGH","HelpID",2,"iexplore.hlp#50241"
  487. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\HIGH","RegPath",2,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\%s"
  488. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\HIGH","PlugUIText",0,"@vmhelper.dll,-4006"
  489. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\HIGH","Type",2,"radio"
  490. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\HIGH","ValueName",2,"1C00"
  491.  
  492. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\LOW","CheckedValue",3,00,00,03,00
  493. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\LOW","DefaultValue",3,00,00,00,00
  494. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\LOW","HelpID",2,"iexplore.hlp#50241"
  495. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\LOW","RegPath",2,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\%s"
  496. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\LOW","PlugUIText",0,"@vmhelper.dll,-4007"
  497. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\LOW","Type",2,"radio"
  498. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\LOW","ValueName",2,"1C00"
  499.  
  500. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\MEDIUM","CheckedValue",3,00,00,02,00
  501. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\MEDIUM","DefaultValue",3,00,00,00,00
  502. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\MEDIUM","HelpID",2,"iexplore.hlp#50241"
  503. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\MEDIUM","RegPath",2,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\%s"
  504. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\MEDIUM","PlugUIText",0,"@vmhelper.dll,-4008"
  505. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\MEDIUM","Type",2,"radio"
  506. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\JAVAPER\JAVA\MEDIUM","ValueName",2,"1C00"
  507.  
  508. [IEOPT.X86.AddReg]
  509.  
  510. ;;
  511. ;; Register x86-specific dialogs for VM in IE 5.0 or newer.  Overwrite previous settings.
  512. ;;
  513.  
  514. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\JIT","CheckedValue",3,01,00,00,00
  515. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\JIT","DefaultValue",3,01,00,00,00
  516. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\JIT","HelpID",2,"iexplore.hlp#50110"
  517. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\JIT","HKeyRoot",3,01,00,00,80
  518. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\JIT","RegPath",2,"SOFTWARE\Microsoft\Java VM"
  519. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\JIT","PlugUIText",0,"@vmhelper.dll,-4001"
  520. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\JIT","Type",2,"checkbox"
  521. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\JIT","UncheckedValue",1,00,00,00,00
  522. HKLM,"SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\JAVA_VM\JIT","ValueName",2,"EnableJIT"
  523.  
  524. ;;
  525. ;;
  526. ;; CAB (IE) Installation Sections =======================================================
  527. ;;
  528. ;;
  529.  
  530. [CABINSTALL.UnRegisterNow]
  531. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM","UninstallString"
  532.  
  533.  
  534. [CABINSTALL.RegisterRunOnce]
  535. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\900",,,"Microsoft VM"
  536.  
  537. ;;
  538. ;;
  539. ;; X86 Installation Sections =======================================================
  540. ;;
  541. ;;
  542.  
  543. [X86INST.ClassFiles]
  544. dx3.zip,,,33
  545. dx3.cer,,,33
  546. ;dxmedia.zip
  547.  
  548. [X86INST.SysFilesRegister]
  549. dx3j.dll,,,33
  550.  
  551. [X86INST.SysFilesNoReg]
  552. javaee.dll,,,33
  553. javasup.vxd,,,33
  554. jit.dll,,,33
  555.  
  556. [X86INST.WinFiles]
  557. jautoexp.dat,,,33
  558. setdebug.exe,,,33
  559.  
  560. [X86INST.RunOnce]
  561. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\903","Install Dx3 Class Files",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\dx3.zip,1,5,00,%VERNUM%,6,286,%10%\java\classes\dx3.cer"
  562. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  563.  
  564. [X86INST.RegisterNow]
  565. %11%\regsvr32.exe /s %11%\dx3j.dll
  566.  
  567. [X86INST.RegisterRunOnce]
  568. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\903","Register DX3J",0,"regsvr32.exe /s %11%\dx3j.dll"
  569. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  570.  
  571.  
  572. [X86INST.ExecPkgMgr]
  573. ;rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\dxmedia.zip,1,4,10,0610,4,300
  574. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\dx3.zip,1,5,00,%VERNUM%,6,286,%10%\java\classes\dx3.cer
  575.  
  576. [X86INST.AddReg]
  577. HKCU,"Software\Microsoft\Java VM","EnableJIT",3,1,0,0,0
  578. HKLM,"System\CurrentControlSet\Services\VXD\JAVASUP","Start",1,0
  579. HKLM,"System\CurrentControlSet\Services\VXD\JAVASUP","StaticVxD",0,"JAVASUP.VXD"
  580.  
  581. ;;
  582. ;;
  583. ;; WFC Installation Sections =======================================================
  584. ;;
  585. ;;
  586.  
  587. [WFCINST.ClassFiles]
  588. wfc.zip,,,33
  589. wfc.cer,,,33
  590.  
  591. [WFCINST.RegisterNow]
  592. HKLM,"SOFTWARE\Classes\CLSID\%DhModuleCLSID%",,,"Java Class: com.ms.wfc.html.DhModule"
  593. HKLM,"SOFTWARE\Classes\CLSID\%DhModuleCLSID%\Implemented Categories"
  594. HKLM,"SOFTWARE\Classes\CLSID\%DhModuleCLSID%\Implemented Categories\{BE0975F0-BBDD-11CF-97DF-00AA001F73C1}"
  595. HKLM,"SOFTWARE\Classes\CLSID\%DhModuleCLSID%\InprocServer32",,,"%11%\msjava.dll"
  596. HKLM,"SOFTWARE\Classes\CLSID\%DhModuleCLSID%\InprocServer32","JavaClass",,"com.ms.wfc.html.DhModule"
  597. HKLM,"SOFTWARE\Classes\CLSID\%DhModuleCLSID%\InprocServer32","ThreadingModel",,"Both"
  598. HKLM,"SOFTWARE\Classes\CLSID\%DhModuleCLSID%\ProgID",,,"DhModule"
  599. HKLM,"SOFTWARE\Classes\CLSID\%DhModuleCLSID%\InstalledVersion",,,"1,0,0,%WFCVERNUM%"
  600. HKLM,"SOFTWARE\Classes\DhModule",,,"Java Class: com.ms.wfc.html.DhModule"
  601. HKLM,"SOFTWARE\Classes\DhModule\CLSID",,,"%DhModuleCLSID%"
  602. ;; New stuff added for WFC 8415 or newer
  603. HKCR,"CLSID\%DhComponentWrapperCLSID%",,2,"Java Class: com.ms.wfc.html.DhComponentWrapper$DhInnerSafeControl"
  604. HKCR,"CLSID\%DhComponentWrapperCLSID%","AppID",2,"%DhComponentWrapperCLSID%"
  605. HKCR,"CLSID\%DhComponentWrapperCLSID%\Control"
  606. HKCR,"CLSID\%DhComponentWrapperCLSID%\Implemented Categories"
  607. HKCR,"CLSID\%DhComponentWrapperCLSID%\Implemented Categories\{BE0975F0-BBDD-11CF-97DF-00AA001F73C1}"
  608. HKCR,"CLSID\%DhComponentWrapperCLSID%\InprocServer32",,2,"msjava.dll"
  609. HKCR,"CLSID\%DhComponentWrapperCLSID%\InprocServer32","ThreadingModel",2,"Both"
  610. HKCR,"CLSID\%DhComponentWrapperCLSID%\InprocServer32","JavaClass",2,"com.ms.wfc.html.DhComponentWrapper$DhInnerSafeControl"
  611.  
  612.  
  613. [WFCINST.PkgMgr.RunOnce]
  614. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\902","Install WFC Class Files",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\wfc.zip,1,1,00,%WFCVERNUM%,6,286,%10%\Java\classes\wfc.cer,,1"
  615. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\902","Register_JDBGmgr",0,"%11%\jdbgmgr.exe -regserver"
  616. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  617.  
  618. [WFCINST.PkgMgr.RunNow]
  619. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\wfc.zip,1,1,00,%WFCVERNUM%,6,286,%10%\java\classes\wfc.cer,,1
  620.  
  621. ;;
  622. ;;
  623. ;; IE30 Installation Sections =======================================================
  624. ;;
  625. ;;
  626.  
  627. [IE30INST.SysFilesRegister]
  628.  
  629. [IE30INST.SysFilesNoReg]
  630. cabinet.dll,,,32
  631. iernonce.dll,,,32
  632.  
  633. [IE30INST.WinFiles]
  634. extrac32.exe,,,32
  635.  
  636. [IE30INST.HelpFiles]
  637.  
  638. [IE30INST.PostSetupCommand]
  639.  
  640. [IE30INST.Registry.Delete]
  641.  
  642. [IE30INST.Registry.VersionStamp]
  643.  
  644.  
  645. ;;
  646. ;;
  647. ;; CLEANUP Section.  Files that may have been left on the disk by another process (Class Installer,etc)
  648. ;; that need to be removed.  This should be triggered *before* any other installation sections.
  649. ;;
  650. ;;
  651.  
  652. [CLEANUP.WinFiles]
  653. jview.exe,,,1
  654. runvm.exe,,,1
  655. setdebug,,,1
  656. wjview.exe,,,1
  657.  
  658. [CLEANUP.SysFiles]
  659. javaee.dll,,,1
  660. javasntx.dll,,,1
  661.  
  662. [CLEANUP.OldClassFiles]
  663. ClassR.exe,,,1
  664. jdbc.exe,,,1
  665. DxaR.exe,,,1
  666. Dx3R.exe,,,1
  667. CABR.exe,,,1
  668. AFCR.exe,,,1
  669.  
  670. [CLEANUP.Classes]
  671. ;Intentionally left empty for future expansion
  672.  
  673. [CLEANUP.TClasses]
  674. ;Intentionally left empty for future exapnsion
  675.  
  676. [CLEANUP.UnRegister]
  677. ;Don't call this section.  It doesn't work (hangs on some machines).
  678. ;Left in so that we can see what we did and go back and figure out why regsvr is busted later.
  679. %11%\regsvr32.exe /s /u %11%\msawt.dll
  680.  
  681. [CLEANUP.DelReg]
  682. HKCR,"CLSID\{48BF17AB-7941-11D0-8AEA-00C04FC2CAD2}"
  683. HKLM,"Software\Microsoft\Code Store Database\Distribution Units\Win32 Classes"    ;; Delete old Win32.cab DU
  684.  
  685. HKLM,"SOFTWARE\Classes\TypeLib\{5988B4E1-2776-11D0-BF00-00C04FD21544}\1.0\HELPDIR"
  686. HKLM,"SOFTWARE\Classes\TypeLib\{5988B4E1-2776-11D0-BF00-00C04FD21544}\1.0\FLAGS"
  687. HKLM,"SOFTWARE\Classes\TypeLib\{5988B4E1-2776-11D0-BF00-00C04FD21544}\1.0\0\win32"
  688. HKLM,"SOFTWARE\Classes\TypeLib\{5988B4E1-2776-11D0-BF00-00C04FD21544}\1.0\0"
  689. HKLM,"SOFTWARE\Classes\TypeLib\{5988B4E1-2776-11D0-BF00-00C04FD21544}\1.0"
  690. HKLM,"SOFTWARE\Classes\TypeLib\{5988B4E1-2776-11D0-BF00-00C04FD21544}"
  691. HKLM,"SOFTWARE\Classes\Msawt.NativeSystemIME.1\CLSID"
  692. HKLM,"SOFTWARE\Classes\Msawt.NativeSystemIME.1"
  693. HKLM,"SOFTWARE\Classes\Msawt.NativeSystemIME\CLSID"
  694. HKLM,"SOFTWARE\Classes\Msawt.NativeSystemIME"
  695. HKLM,"SOFTWARE\Classes\Msawt.IToolkit.1\CLSID"
  696. HKLM,"SOFTWARE\Classes\Msawt.IToolkit.1"
  697. HKLM,"SOFTWARE\Classes\Msawt.IToolkit\CLSID"
  698. HKLM,"SOFTWARE\Classes\Msawt.IToolkit"
  699. HKLM,"SOFTWARE\Classes\Msawt.INativeServices.1\CLSID"
  700. HKLM,"SOFTWARE\Classes\Msawt.INativeServices.1"
  701. HKLM,"SOFTWARE\Classes\Msawt.INativeServices\CLSID"
  702. HKLM,"SOFTWARE\Classes\Msawt.INativeServices"
  703. HKLM,"SOFTWARE\Classes\Msawt.INativeResource.1\CLSID"
  704. HKLM,"SOFTWARE\Classes\Msawt.INativeResource.1"
  705. HKLM,"SOFTWARE\Classes\Msawt.INativeResource\CLSID"
  706. HKLM,"SOFTWARE\Classes\Msawt.INativeResource"
  707. HKLM,"SOFTWARE\Classes\Msawt.INativeImage.1\CLSID"
  708. HKLM,"SOFTWARE\Classes\Msawt.INativeImage.1"
  709. HKLM,"SOFTWARE\Classes\Msawt.INativeImage\CLSID"
  710. HKLM,"SOFTWARE\Classes\Msawt.INativeImage"
  711. HKLM,"SOFTWARE\Classes\Msawt.INativeGraphics.1\CLSID"
  712. HKLM,"SOFTWARE\Classes\Msawt.INativeGraphics.1"
  713. HKLM,"SOFTWARE\Classes\Msawt.INativeGraphics\CLSID"
  714. HKLM,"SOFTWARE\Classes\Msawt.INativeGraphics"
  715. HKLM,"SOFTWARE\Classes\Msawt.INativeFontMetrics.1\CLSID"
  716. HKLM,"SOFTWARE\Classes\Msawt.INativeFontMetrics.1"
  717. HKLM,"SOFTWARE\Classes\Msawt.INativeFontMetrics\CLSID"
  718. HKLM,"SOFTWARE\Classes\Msawt.INativeFontMetrics"
  719. HKLM,"SOFTWARE\Classes\Msawt.INativeFileDialog.1\CLSID"
  720. HKLM,"SOFTWARE\Classes\Msawt.INativeFileDialog.1"
  721. HKLM,"SOFTWARE\Classes\Msawt.INativeFileDialog\CLSID"
  722. HKLM,"SOFTWARE\Classes\Msawt.INativeFileDialog"
  723. HKLM,"SOFTWARE\Classes\Msawt.INativeComponent.1\CLSID"
  724. HKLM,"SOFTWARE\Classes\Msawt.INativeComponent.1"
  725. HKLM,"SOFTWARE\Classes\Msawt.INativeComponent\CLSID"
  726. HKLM,"SOFTWARE\Classes\Msawt.INativeComponent"
  727. HKLM,"SOFTWARE\Classes\Msawt.IAXComponent.1\CLSID"
  728. HKLM,"SOFTWARE\Classes\Msawt.IAXComponent.1"
  729. HKLM,"SOFTWARE\Classes\Msawt.IAXComponent\CLSID"
  730. HKLM,"SOFTWARE\Classes\Msawt.IAXComponent"
  731. HKLM,"SOFTWARE\Classes\CLSID\{DA8F08C0-2CC9-11D0-BF00-00C04FD21544}\VersionIndependentProgID"
  732. HKLM,"SOFTWARE\Classes\CLSID\{DA8F08C0-2CC9-11D0-BF00-00C04FD21544}\ProgID"
  733. HKLM,"SOFTWARE\Classes\CLSID\{DA8F08C0-2CC9-11D0-BF00-00C04FD21544}\InprocServer32"
  734. HKLM,"SOFTWARE\Classes\CLSID\{DA8F08C0-2CC9-11D0-BF00-00C04FD21544}"
  735. HKLM,"SOFTWARE\Classes\CLSID\{CFB5DB81-8EAE-11D0-AFB9-00A024A82C78}\VersionIndependentProgID"
  736. HKLM,"SOFTWARE\Classes\CLSID\{CFB5DB81-8EAE-11D0-AFB9-00A024A82C78}\ProgID"
  737. HKLM,"SOFTWARE\Classes\CLSID\{CFB5DB81-8EAE-11D0-AFB9-00A024A82C78}\InprocServer32"
  738. HKLM,"SOFTWARE\Classes\CLSID\{CFB5DB81-8EAE-11D0-AFB9-00A024A82C78}"
  739. HKLM,"SOFTWARE\Classes\CLSID\{7223C933-2CF2-11D0-AFB8-00A024A82C78}\VersionIndependentProgID"
  740. HKLM,"SOFTWARE\Classes\CLSID\{7223C933-2CF2-11D0-AFB8-00A024A82C78}\ProgID"
  741. HKLM,"SOFTWARE\Classes\CLSID\{7223C933-2CF2-11D0-AFB8-00A024A82C78}\InprocServer32"
  742. HKLM,"SOFTWARE\Classes\CLSID\{7223C933-2CF2-11D0-AFB8-00A024A82C78}"
  743. HKLM,"SOFTWARE\Classes\CLSID\{7223C92E-2CF2-11D0-AFB8-00A024A82C78}\VersionIndependentProgID"
  744. HKLM,"SOFTWARE\Classes\CLSID\{7223C92E-2CF2-11D0-AFB8-00A024A82C78}\ProgID"
  745. HKLM,"SOFTWARE\Classes\CLSID\{7223C92E-2CF2-11D0-AFB8-00A024A82C78}\InprocServer32"
  746. HKLM,"SOFTWARE\Classes\CLSID\{7223C92E-2CF2-11D0-AFB8-00A024A82C78}"
  747. HKLM,"SOFTWARE\Classes\CLSID\{7223C929-2CF2-11D0-AFB8-00A024A82C78}\VersionIndependentProgID"
  748. HKLM,"SOFTWARE\Classes\CLSID\{7223C929-2CF2-11D0-AFB8-00A024A82C78}\ProgID"
  749. HKLM,"SOFTWARE\Classes\CLSID\{7223C929-2CF2-11D0-AFB8-00A024A82C78}\InprocServer32"
  750. HKLM,"SOFTWARE\Classes\CLSID\{7223C929-2CF2-11D0-AFB8-00A024A82C78}"
  751. HKLM,"SOFTWARE\Classes\CLSID\{7223C906-2CF2-11D0-AFB8-00A024A82C78}\VersionIndependentProgID"
  752. HKLM,"SOFTWARE\Classes\CLSID\{7223C906-2CF2-11D0-AFB8-00A024A82C78}\ProgID"
  753. HKLM,"SOFTWARE\Classes\CLSID\{7223C906-2CF2-11D0-AFB8-00A024A82C78}\InprocServer32"
  754. HKLM,"SOFTWARE\Classes\CLSID\{7223C906-2CF2-11D0-AFB8-00A024A82C78}"
  755. HKLM,"SOFTWARE\Classes\CLSID\{5A2572A0-537F-11D0-B513-0020AF41A54B}\VersionIndependentProgID"
  756. HKLM,"SOFTWARE\Classes\CLSID\{5A2572A0-537F-11D0-B513-0020AF41A54B}\ProgID"
  757. HKLM,"SOFTWARE\Classes\CLSID\{5A2572A0-537F-11D0-B513-0020AF41A54B}\InprocServer32"
  758. HKLM,"SOFTWARE\Classes\CLSID\{5A2572A0-537F-11D0-B513-0020AF41A54B}"
  759. HKLM,"SOFTWARE\Classes\CLSID\{59ED3201-D16A-11D0-94AC-0080C7E75396}\VersionIndependentProgID"
  760. HKLM,"SOFTWARE\Classes\CLSID\{59ED3201-D16A-11D0-94AC-0080C7E75396}\ProgID"
  761. HKLM,"SOFTWARE\Classes\CLSID\{59ED3201-D16A-11D0-94AC-0080C7E75396}\InprocServer32"
  762. HKLM,"SOFTWARE\Classes\CLSID\{59ED3201-D16A-11D0-94AC-0080C7E75396}"
  763. HKLM,"SOFTWARE\Classes\CLSID\{5988B4E7-2776-11D0-BF00-00C04FD21544}\VersionIndependentProgID"
  764. HKLM,"SOFTWARE\Classes\CLSID\{5988B4E7-2776-11D0-BF00-00C04FD21544}\ProgID"
  765. HKLM,"SOFTWARE\Classes\CLSID\{5988B4E7-2776-11D0-BF00-00C04FD21544}\InprocServer32"
  766. HKLM,"SOFTWARE\Classes\CLSID\{5988B4E7-2776-11D0-BF00-00C04FD21544}"
  767. HKLM,"SOFTWARE\Classes\CLSID\{48BF17AB-7941-11D0-8AEA-00C04FC2CAD2}\VersionIndependentProgID"
  768. HKLM,"SOFTWARE\Classes\CLSID\{48BF17AB-7941-11D0-8AEA-00C04FC2CAD2}\ProgID"
  769. HKLM,"SOFTWARE\Classes\CLSID\{48BF17AB-7941-11D0-8AEA-00C04FC2CAD2}\InprocServer32"
  770. HKLM,"SOFTWARE\Classes\CLSID\{48BF17AB-7941-11D0-8AEA-00C04FC2CAD2}"
  771. HKCR,"TypeLib\{5988B4E1-2776-11D0-BF00-00C04FD21544}\1.0\HELPDIR"
  772. HKCR,"TypeLib\{5988B4E1-2776-11D0-BF00-00C04FD21544}\1.0\FLAGS"
  773. HKCR,"TypeLib\{5988B4E1-2776-11D0-BF00-00C04FD21544}\1.0\0\win32"
  774. HKCR,"TypeLib\{5988B4E1-2776-11D0-BF00-00C04FD21544}\1.0\0"
  775. HKCR,"TypeLib\{5988B4E1-2776-11D0-BF00-00C04FD21544}\1.0"
  776. HKCR,"TypeLib\{5988B4E1-2776-11D0-BF00-00C04FD21544}"
  777. HKCR,"Msawt.NativeSystemIME.1\CLSID"
  778. HKCR,"Msawt.NativeSystemIME.1"
  779. HKCR,"Msawt.NativeSystemIME\CLSID"
  780. HKCR,"Msawt.NativeSystemIME"
  781. HKCR,"Msawt.IToolkit.1\CLSID"
  782. HKCR,"Msawt.IToolkit.1"
  783. HKCR,"Msawt.IToolkit\CLSID"
  784. HKCR,"Msawt.IToolkit"
  785. HKCR,"Msawt.INativeServices.1\CLSID"
  786. HKCR,"Msawt.INativeServices.1"
  787. HKCR,"Msawt.INativeServices\CLSID"
  788. HKCR,"Msawt.INativeServices"
  789. HKCR,"Msawt.INativeResource.1\CLSID"
  790. HKCR,"Msawt.INativeResource.1"
  791. HKCR,"Msawt.INativeResource\CLSID"
  792. HKCR,"Msawt.INativeResource"
  793. HKCR,"Msawt.INativeImage.1\CLSID"
  794. HKCR,"Msawt.INativeImage.1"
  795. HKCR,"Msawt.INativeImage\CLSID"
  796. HKCR,"Msawt.INativeImage"
  797. HKCR,"Msawt.INativeGraphics.1\CLSID"
  798. HKCR,"Msawt.INativeGraphics.1"
  799. HKCR,"Msawt.INativeGraphics\CLSID"
  800. HKCR,"Msawt.INativeGraphics"
  801. HKCR,"Msawt.INativeFontMetrics.1\CLSID"
  802. HKCR,"Msawt.INativeFontMetrics.1"
  803. HKCR,"Msawt.INativeFontMetrics\CLSID"
  804. HKCR,"Msawt.INativeFontMetrics"
  805. HKCR,"Msawt.INativeFileDialog.1\CLSID"
  806. HKCR,"Msawt.INativeFileDialog.1"
  807. HKCR,"Msawt.INativeFileDialog\CLSID"
  808. HKCR,"Msawt.INativeFileDialog"
  809. HKCR,"Msawt.INativeComponent.1\CLSID"
  810. HKCR,"Msawt.INativeComponent.1"
  811. HKCR,"Msawt.INativeComponent\CLSID"
  812. HKCR,"Msawt.INativeComponent"
  813. HKCR,"Msawt.IAXComponent.1\CLSID"
  814. HKCR,"Msawt.IAXComponent.1"
  815. HKCR,"Msawt.IAXComponent\CLSID"
  816. HKCR,"Msawt.IAXComponent"
  817. HKCR,"CLSID\{DA8F08C0-2CC9-11D0-BF00-00C04FD21544}\VersionIndependentProgID"
  818. HKCR,"CLSID\{DA8F08C0-2CC9-11D0-BF00-00C04FD21544}\ProgID"
  819. HKCR,"CLSID\{DA8F08C0-2CC9-11D0-BF00-00C04FD21544}\InprocServer32"
  820. HKCR,"CLSID\{DA8F08C0-2CC9-11D0-BF00-00C04FD21544}"
  821. HKCR,"CLSID\{CFB5DB81-8EAE-11D0-AFB9-00A024A82C78}\VersionIndependentProgID"
  822. HKCR,"CLSID\{CFB5DB81-8EAE-11D0-AFB9-00A024A82C78}\ProgID"
  823. HKCR,"CLSID\{CFB5DB81-8EAE-11D0-AFB9-00A024A82C78}\InprocServer32"
  824. HKCR,"CLSID\{CFB5DB81-8EAE-11D0-AFB9-00A024A82C78}"
  825. HKCR,"CLSID\{7223C933-2CF2-11D0-AFB8-00A024A82C78}\VersionIndependentProgID"
  826. HKCR,"CLSID\{7223C933-2CF2-11D0-AFB8-00A024A82C78}\ProgID"
  827. HKCR,"CLSID\{7223C933-2CF2-11D0-AFB8-00A024A82C78}\InprocServer32"
  828. HKCR,"CLSID\{7223C933-2CF2-11D0-AFB8-00A024A82C78}"
  829. HKCR,"CLSID\{7223C92E-2CF2-11D0-AFB8-00A024A82C78}\VersionIndependentProgID"
  830. HKCR,"CLSID\{7223C92E-2CF2-11D0-AFB8-00A024A82C78}\ProgID"
  831. HKCR,"CLSID\{7223C92E-2CF2-11D0-AFB8-00A024A82C78}\InprocServer32"
  832. HKCR,"CLSID\{7223C92E-2CF2-11D0-AFB8-00A024A82C78}"
  833. HKCR,"CLSID\{7223C929-2CF2-11D0-AFB8-00A024A82C78}\VersionIndependentProgID"
  834. HKCR,"CLSID\{7223C929-2CF2-11D0-AFB8-00A024A82C78}\ProgID"
  835. HKCR,"CLSID\{7223C929-2CF2-11D0-AFB8-00A024A82C78}\InprocServer32"
  836. HKCR,"CLSID\{7223C929-2CF2-11D0-AFB8-00A024A82C78}"
  837. HKCR,"CLSID\{7223C906-2CF2-11D0-AFB8-00A024A82C78}\VersionIndependentProgID"
  838. HKCR,"CLSID\{7223C906-2CF2-11D0-AFB8-00A024A82C78}\ProgID"
  839. HKCR,"CLSID\{7223C906-2CF2-11D0-AFB8-00A024A82C78}\InprocServer32"
  840. HKCR,"CLSID\{7223C906-2CF2-11D0-AFB8-00A024A82C78}"
  841. HKCR,"CLSID\{5A2572A0-537F-11D0-B513-0020AF41A54B}\VersionIndependentProgID"
  842. HKCR,"CLSID\{5A2572A0-537F-11D0-B513-0020AF41A54B}\ProgID"
  843. HKCR,"CLSID\{5A2572A0-537F-11D0-B513-0020AF41A54B}\InprocServer32"
  844. HKCR,"CLSID\{5A2572A0-537F-11D0-B513-0020AF41A54B}"
  845. HKCR,"CLSID\{59ED3201-D16A-11D0-94AC-0080C7E75396}\VersionIndependentProgID"
  846. HKCR,"CLSID\{59ED3201-D16A-11D0-94AC-0080C7E75396}\ProgID"
  847. HKCR,"CLSID\{59ED3201-D16A-11D0-94AC-0080C7E75396}\InprocServer32"
  848. HKCR,"CLSID\{59ED3201-D16A-11D0-94AC-0080C7E75396}"
  849. HKCR,"CLSID\{5988B4E7-2776-11D0-BF00-00C04FD21544}\VersionIndependentProgID"
  850. HKCR,"CLSID\{5988B4E7-2776-11D0-BF00-00C04FD21544}\ProgID"
  851. HKCR,"CLSID\{5988B4E7-2776-11D0-BF00-00C04FD21544}\InprocServer32"
  852. HKCR,"CLSID\{5988B4E7-2776-11D0-BF00-00C04FD21544}"
  853. HKCR,"CLSID\{48BF17AB-7941-11D0-8AEA-00C04FC2CAD2}\VersionIndependentProgID"
  854. HKCR,"CLSID\{48BF17AB-7941-11D0-8AEA-00C04FC2CAD2}\ProgID"
  855. HKCR,"CLSID\{48BF17AB-7941-11D0-8AEA-00C04FC2CAD2}\InprocServer32"
  856. HKCR,"CLSID\{48BF17AB-7941-11D0-8AEA-00C04FC2CAD2}"
  857.  
  858. ;;
  859. ;;
  860. ;; UNINSTALL Section.  Files that are only deleted at install time.  Usually created by Class Installer.
  861. ;;
  862. ;;
  863.  
  864. [UNINSTALL.OldClasses]
  865. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","Delete classes.zip",0,"command /c del %10%\Java\Classes\classes.zip"
  866. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","Delete tclasses.zip",0,"command /c del %10%\Java\Classes\tclasses.zip"
  867.  
  868. [UNINST.BeginPrompt]
  869. Prompt=%BEGIN_UNINSTALL_PROMPT%
  870. ButtonType=YESNO
  871. Title=%BEGIN_UNINSTALL_TITLE%
  872.  
  873. [UNINST.AddReg]
  874. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\870","Remove Microsoft VM",0,"rundll32 %11%\advpack.dll,LaunchINFSection %17%\java.inf,RealUnInstall"
  875. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  876.  
  877. [UNINST.AddReRegister]
  878. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\870","Register JavaPrxy",0,"%11%\regsvr32.exe /s %11%\javaprxy.dll"
  879. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\870","Register MS Java",0,"%11%\regsvr32.exe /s %11%\msjava.dll"
  880. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\870","Register VMHelper",0,"%11%\regsvr32.exe /s %11%\vmhelper.dll"
  881. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  882.  
  883. [UNINST.RunUninstApps]
  884. rundll32.exe msjava.dll,JavaPkgMgr_UninstallAll
  885. %11%\regsvr32.exe /s /u %11%\javacypt.dll
  886. %11%\regsvr32.exe /s /u %11%\javaprxy.dll
  887. %11%\regsvr32.exe /s /u %11%\msawt.dll
  888. %11%\regsvr32.exe /s /u %11%\msjava.dll
  889. %11%\regsvr32.exe /s /u %11%\vmhelper.dll
  890. %11%\regsvr32.exe /s /u %11%\dx3j.dll
  891.  
  892. [UNINST.CryptoKeys]
  893. HKLM,"SOFTWARE\Microsoft\Cryptography\Providers\Trust\FinalPolicy\{E6F795B1-F738-11D0-A72F-00A0C903B83D}",""
  894. HKLM,"SOFTWARE\Microsoft\Cryptography\Providers\Trust\FinalPolicy\{E6F795B2-F738-11D0-A72F-00A0C903B83D}",""
  895. HKLM,"SYSTEM\CurrentControlSet\Services\WinTrust\TrustProviders\JavaVM",""
  896.  
  897. [UNINST.CleanupDirs]
  898. %10%\Java\Classes
  899. %10%\Java\Lib
  900. %10%\Java\Packages\Data
  901. %10%\Java\Packages
  902. %10%\Java\Trustlib
  903.  
  904. [UNINST.LogFile]
  905. javainst.log
  906.  
  907. [RollbackJava.IE30.AddReg]
  908. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM","QuietUninstallString",0,"RunDll32 advpack.dll,LaunchINFSectionEx %17%\java.inf,IE30Rollback,,256"
  909. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM","RequiresIESysFile",0,"4.99"
  910. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM"
  911.  
  912. [RollbackJava.BetaVM.AddReg]
  913. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM","QuietUninstallString",0,"RunDll32 advpack.dll,LaunchINFSectionEx %17%\java.inf,UnInstall,,5"
  914. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM","RequiresIESysFile",0,"4.99"
  915. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM"
  916.  
  917. [RollbackJava.Release.AddReg]
  918. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM","QuietUninstallString",0 ,"RunDll32 advpack.dll,LaunchINFSectionEx %17%\java.inf,RollBackJava,,256"
  919. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM","RequiresIESysFile",0,"4.99"
  920. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM"
  921.  
  922. ;;
  923. ;;
  924. ;; EXE Trigger Section
  925. ;; Trigger EXE installs for OLE Automation and CLSPack
  926. ;;
  927. ;;
  928.  
  929. [OLEAUT.Trigger]
  930. OAInst.exe "/q:a /r:n"
  931.  
  932. [WFCClean.Trigger]
  933. wfcclean.exe
  934.  
  935. [ClsPack.Trigger]
  936. %10%\clspack "-auto"
  937.  
  938. [ClsPack.RunOnce]
  939. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\909","Run ClassPack",0,"%10%\clspack -quiet"
  940. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  941.  
  942. ;;
  943. ;;
  944. ;; XMLDSO Install
  945. ;; IE 4.0 or newer
  946. ;;
  947. ;;
  948.  
  949. [MSXML.CustomDestination]
  950. 49000=SourceDir
  951.  
  952. [CABPKG.IE50Install.Move]
  953. %10%\extrac32.exe /c /y %49000%\xmldso4.cab %10%\Java\Classes\xmldso4.cab
  954.  
  955. [CABPKG.IE50Install.PkgMgr]
  956. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\903","Install XML",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\xmldso4.cab,0,0,0,0,4,282"
  957. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  958.  
  959. [CABPKG.IE40Install.Move]
  960. %10%\extrac32.exe /c /y %49000%\xmldso4.cab %10%\Java\Classes\xmldso4.cab
  961.  
  962. [CABPKG.IE40Install.PkgMgr]
  963. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\903","Install XML",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\xmldso4.cab,0,0,0,0,4,282"
  964. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  965.  
  966. [MSXML.MoveFile]
  967. %10%\extrac32.exe /c /y %49000%\xmldso.cab %10%\Java\Classes\xmldso.cab
  968.  
  969. [MSXML.NT5.MoveFile]
  970. %11%\extrac32.exe /c /y %49000%\xmldso.cab %10%\Java\Classes\xmldso.cab
  971.  
  972. [MSXML.Lite.PkgMgr.RunNow]
  973. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\xmldso4.cab,0,0,0,0,4,282
  974.  
  975. [MSXML.Lite.PkgMgr.RunReboot]
  976. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\903","Install XML",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\xmldso4.cab,0,0,0,0,4,282"
  977. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  978.  
  979. [MSXML.PkgMgr.RunNow]
  980. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\xmldso.cab,0,0,0,0,4,282
  981.  
  982. [MSXML.PkgMgr.RunReboot]
  983. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\903","Install XML",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\xmldso.cab,0,0,0,0,4,282"
  984. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  985.  
  986. [MSXML.IE30.DoInstall]
  987. %10%\extrac32.exe /E /Y /L %10%\Java\Classes %10%\Java\Classes\xmldso.cab xml.inf xml4ie3.cab
  988. rundll32 advpack.dll,LaunchINFSectionEx %10%\Java\Classes\xml.inf,SDKInstall30
  989.  
  990. [MSXML.IE30.DoCleanUp]
  991. xml.inf
  992. xml4ie3.cab
  993. xmldso.cab
  994.  
  995. [MSOSP.ClassFiles]
  996. osp.cer,,,33
  997. osp.zip,,,33
  998.  
  999. [MSOSP.PkgMgr.RunNow]
  1000. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\osp.zip,1,3,99,0100,0,287
  1001.  
  1002. [MSOSP.PkgMgr.RunReboot]
  1003. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\903","Install OSP",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\osp.zip,1,3,99,0100,0,287"
  1004.  
  1005. [SourceDisksNames]
  1006. 1=%BASEINSTDISKNAME%,"javabase.cab",0
  1007. 2=%X86INSTDISKNAME%,"javax86.cab",0
  1008. 3=%IE30INSTDISKNAME%,"javaie30.cab",0
  1009. 4=%OTHERDISKNAME%,"",0
  1010.  
  1011. [SourceDisksFiles]
  1012. ;;
  1013. ;;Files in javabase.cab.  Installed on all platforms.
  1014. ;;
  1015. classes.zip=1
  1016. classes.cer=1
  1017. clspack.exe=1
  1018. javacypt.dll=1
  1019. javaprxy.dll=1
  1020. javart.dll=1
  1021. jdbgmgr.exe=1
  1022. jview.exe=1
  1023. msawt.dll=1
  1024. msjava.dll=1
  1025. msjdbc.zip=1
  1026. msjdbc.cer=1
  1027. msjdbc10.dll=1
  1028. tclasses.zip=1
  1029. tclasses.cer=1
  1030. vmhelper.dll=1
  1031. wjview.exe=1
  1032. zonedon.reg=1
  1033. zonedoff.reg=1
  1034.  
  1035. ;;
  1036. ;;Files in javax86.cab. Installed only the x86
  1037. ;;
  1038. Dx3.zip=2
  1039. dx3.cer=2
  1040. dx3j.dll=2
  1041. jautoexp.dat=2
  1042. javaee.dll=2
  1043. javasup.vxd=2
  1044. jit.dll=2
  1045. setdebug.exe=2
  1046. wfc.zip=2
  1047. wfc.cer=2
  1048.  
  1049. ;;
  1050. ;;Files in Javaie30.cab.  Installed only on machines running ie30.  Not dropped to IE4.
  1051. ;;
  1052. cabinet.dll=3
  1053. extrac32.exe=3
  1054. iernonce.dll=3
  1055. regsvr32.exe=3
  1056.  
  1057. ;;
  1058. ;;Files not in any cab.
  1059. ;;
  1060. java.inf=4
  1061. OAInst.exe=4
  1062. osp.zip=4
  1063. osp.cer=4
  1064. wfcclean.exe=4
  1065.  
  1066. [Strings]
  1067. BASEINSTDISKNAME="Microsoft VM"
  1068. BASEINSTDISK="javabase.cab"
  1069. X86INSTDISKNAME="X86 Extensions for the Microsoft VM"
  1070. X86INSTDISK="JAVAX86.cab"
  1071. IE30INSTDISKNAME="IE30 Compatibility files for the Microsoft VM"
  1072. IE30INSTDISK="javaie30.cab"
  1073. ;LOCALHELPDISKNAME="Help Files for the Microsoft VM"
  1074. LOCALHELPDISK="vmhelp.cab"
  1075. OTHERDISKNAME="Extensions to the Microsoft VM"
  1076. VERNUM="3802"
  1077. WFCVERNUM="8475"
  1078. ClassId="{08B0E5C0-4FCB-11CF-AAA5-00401C608500}"
  1079. IE4CLSID="{89820200-ECBD-11cf-8B85-00AA005B4383}"
  1080. DhModuleCLSID="{B98AC5E0-DE20-11d1-A7CE-0000F81E8509}"
  1081. DhComponentWrapperCLSID="{FFD709F0-AF39-11D2-B854-0000F81E8872}"
  1082. BEGIN_UNINSTALL_PROMPT="If this component is uninstalled, Microsoft Internet Explorer will not be able to download files from the World Wide Web. Do you want to uninstall the Microsoft VM?"
  1083. BEGIN_UNINSTALL_TITLE="Microsoft VM uninstall"
  1084. UninstKey="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM"
  1085. JAVAVM_NAME="Microsoft VM"
  1086. IE4CRYPTVER=1023
  1087.