home *** CD-ROM | disk | FTP | other *** search
/ internet.au CDrom 38 / netcd38.iso / browsers / win95 / ie5 / JAVI386.CAB / java.inf next >
Encoding:
Windows Setup INFormation  |  1998-05-21  |  20.5 KB  |  1,325 lines

  1. ;  Microsoft Java VM Installation
  2.  
  3. ;  Copyright (C) 1997 Microsoft Corp.
  4.  
  5. ;  Combined Version.  All platforms.
  6.  
  7.  
  8.  
  9. [Version]
  10.  
  11. Signature="$CHICAGO$"
  12.  
  13. SetupClass=Base
  14.  
  15. AdvancedINF=2.5, "You need a newer version of Advpack.dll"
  16.  
  17.  
  18.  
  19. ;
  20.  
  21. ; Destination Directories
  22.  
  23.  
  24.  
  25. [DestinationDirs]
  26.  
  27. PRECLEAN.RegSvr=11
  28.  
  29. BASEINST.ClassFiles=10,Java\Classes
  30.  
  31. BASEINST.TClassFiles=10,Java\TrustLib
  32.  
  33. BASEINST.CCFFiles=10,Java\Classes
  34.  
  35. BASEINST.SysFilesRegister=11
  36.  
  37. BASEINST.SysFilesNoReg=11
  38.  
  39. BASEINST.WinFiles=10
  40.  
  41. BASEINST.INF=17
  42.  
  43. X86INST.ClassFiles=10,Java\Classes
  44.  
  45. X86INST.CCFFiles=10,Java\Classes
  46.  
  47. X86INST.SysFilesRegister=11
  48.  
  49. X86INST.SysFilesNoReg=11
  50.  
  51. X86INST.WinFiles=10
  52.  
  53. IE30INST.SysFilesRegister=11
  54.  
  55. IE30INST.SysFilesNoReg=11
  56.  
  57. IE30INST.HelpFiles=11,Help
  58.  
  59. IE30INST.WinFiles=10
  60.  
  61. MSXML.IE30.DoCleanUp=10,Java\Classes
  62.  
  63. CLEANUP.WinFiles=10
  64.  
  65. CLEANUP.SysFiles=11
  66.  
  67. CLEANUP.OldClassFiles=10,Java\Classes
  68.  
  69. CLEANUP.Classes=10,Java\Classes
  70.  
  71. CLEANUP.TClasses=10,Java\Trustlib
  72.  
  73. UNINSTALL.OldClasses=10,Java\Classes
  74.  
  75. UNINST.LogFile=10
  76.  
  77.  
  78.  
  79. [PreClean.Installation]
  80.  
  81. ComponentName=Java
  82.  
  83. CopyFiles=PRECLEAN.RegSvr
  84.  
  85.  
  86.  
  87. [CleanUp]
  88.  
  89. ComponentName=Java
  90.  
  91. DelFiles=CLEANUP.WinFiles,CLEANUP.SysFiles,CLEANUP.OldClassFiles,CLEANUP.Classes,CLEANUP.TClasses
  92.  
  93. DelReg=CLEANUP.DelReg
  94.  
  95.  
  96.  
  97. [BaseInstallation]
  98.  
  99. ComponentName=Java
  100.  
  101. CopyFiles=BASEINST.SysFilesRegister,BASEINST.SysFilesNoReg,BASEINST.WinFiles,BASEINST.INF
  102.  
  103. AddReg=BASEINST.AddReg
  104.  
  105.  
  106.  
  107. [BaseInstallation.RegNow]
  108.  
  109. ComponentName=Java
  110.  
  111. RunPostSetupCommands=BASEINST.RegisterNow
  112.  
  113.  
  114.  
  115. [BaseInstallation.RegOnReboot]
  116.  
  117. ComponentName=Java
  118.  
  119. AddReg=BASEINST.RegisterRunOnce
  120.  
  121.  
  122.  
  123. [BaseInstallation.ClassFiles]
  124.  
  125. ComponentName=Java
  126.  
  127. CopyFiles=BASEINST.ClassFiles,BASEINST.TClassFiles
  128.  
  129.  
  130.  
  131. [BaseInstallation.CCFFiles]
  132.  
  133. ComponentName=Java
  134.  
  135. CopyFiles=BASEINST.CCFFiles
  136.  
  137.  
  138.  
  139. [BasePkgMgr.Install.RunOnce]
  140.  
  141. ComponentName=Java
  142.  
  143. AddReg=BASEINST.RunOnce
  144.  
  145.  
  146.  
  147. [BasePkgMgr.Install.Execute]
  148.  
  149. ComponentName=Java
  150.  
  151. RunPreSetupCommands=BASEINST.ExecPkgMgr
  152.  
  153.  
  154.  
  155. [BasePkgMgr.Install.CCF.RunOnce]
  156.  
  157. ComponentName=Java
  158.  
  159. AddReg=BASEINST.CCF.RunOnce
  160.  
  161.  
  162.  
  163. [BasePkgMgr.Install.CCF.Execute]
  164.  
  165. ComponentName=Java
  166.  
  167. RunPreSetupCommands=BASEINST.CCF.ExecPkgMgr
  168.  
  169.  
  170.  
  171. [Base.AddUninstallKey]
  172.  
  173. AddReg=BASEINST.UninstallKeys
  174.  
  175.  
  176.  
  177. [Base.DeleteUninstallKey]
  178.  
  179. DelReg=BASEINST.UninstallKeys
  180.  
  181.  
  182.  
  183. [X86Installation]
  184.  
  185. ComponentName=Java
  186.  
  187. CopyFiles=X86INST.SysFilesRegister,X86INST.SysFilesNoReg,X86INST.WinFiles
  188.  
  189. AddReg=X86.RunOnce,X86INST.AddReg
  190.  
  191.  
  192.  
  193. [X86Installation.RegNow]
  194.  
  195. ComponentName=Java
  196.  
  197. RunPostSetupCommands=X86INST.RegisterNow
  198.  
  199.  
  200.  
  201. [X86Installation.RegOnReboot]
  202.  
  203. ComponentName=Java
  204.  
  205. AddReg=X86INST.RegisterRunOnce
  206.  
  207.  
  208.  
  209. [X86Installation.ClassFiles]
  210.  
  211. ComponentName=Java
  212.  
  213. CopyFiles=X86INST.ClassFiles
  214.  
  215.  
  216.  
  217. [X86Installation.CCFFiles]
  218.  
  219. ComponentName=Java
  220.  
  221. CopyFiles=X86INST.CCFFiles
  222.  
  223.  
  224.  
  225. [X86Installation.PkgMgr.RunOnce]
  226.  
  227. ComponentName=Java
  228.  
  229. AddReg=X86INST.RunOnce
  230.  
  231.  
  232.  
  233. [X86Installation.PkgMgr.Execute]
  234.  
  235. ComponentName=Java
  236.  
  237. RunPreSetupCommands=X86INST.ExecPkgMgr
  238.  
  239.  
  240.  
  241. [X86PkgMgr.Install.CCF.RunOnce]
  242.  
  243. ComponentName=Java
  244.  
  245. AddReg=X86INST.CCF.RunOnce
  246.  
  247.  
  248.  
  249. [X86PkgMgr.Install.CCF.Execute]
  250.  
  251. ComponentName=Java
  252.  
  253. RunPreSetupCommands=X86INST.CCF.ExecPkgMgr
  254.  
  255.  
  256.  
  257.  
  258.  
  259. [AlphaInstallation]
  260.  
  261. ComponentName=Java
  262.  
  263. CopyFiles=
  264.  
  265. AddReg=
  266.  
  267.  
  268.  
  269. [IE30Installation]
  270.  
  271. ComponentName=Java
  272.  
  273. CopyFiles=IE30INST.SysFilesRegister,IE30INST.SysFilesNoReg,IE30INST.WinFiles
  274.  
  275. AddReg=IE30INST.Registry.VersionStamp
  276.  
  277. DelReg=IE30INST.Registry.Delete
  278.  
  279. RegisterOCXs=IE30INST.SysFilesRegister
  280.  
  281. RunPostSetupCommands=IE30INST.PostSetupCommand
  282.  
  283.  
  284.  
  285. [DCOMInstallation]
  286.  
  287. ComponentName=Java
  288.  
  289. RunPostSetupCommands=DCOM.Trigger
  290.  
  291.  
  292.  
  293. [OLEAUTInstallation]
  294.  
  295. ComponentName=Java
  296.  
  297. RunPostSetupCommands=OLEAUT.Trigger
  298.  
  299.  
  300.  
  301. [IE50.JIT.MSXML.MoveFile]
  302.  
  303. CustomDestination=MSXML.CustomDestination
  304.  
  305. RunPostSetupCommands=CABPKG.IE50Install.Move
  306.  
  307.  
  308.  
  309. [IE50.JIT.MSXML.PkgMgr.RunNow]
  310.  
  311. RunPostSetupCommands=MSXML.Lite.PkgMgr.RunNow
  312.  
  313.  
  314.  
  315. [IE50.JIT.MSXML.PkgMgr.RunReboot]
  316.  
  317. AddReg=MSXML.Lite.PkgMgr.RunReboot
  318.  
  319.  
  320.  
  321. [IE40.CABPKG.MoveFile]
  322.  
  323. CustomDestination=MSXML.CustomDestination
  324.  
  325. RunPostSetupCommands=CABPKG.IE40Install.Move
  326.  
  327.  
  328.  
  329. [IE40.CABPKG.PkgMgr]
  330.  
  331. AddReg=CABPKG.IE40Install.PkgMgr
  332.  
  333.  
  334.  
  335. [IE40.MSXML.MoveFile]
  336.  
  337. CustomDestination=MSXML.CustomDestination
  338.  
  339. RunPostSetupCommands=MSXML.MoveFile
  340.  
  341.  
  342.  
  343. [IE40.MSXML.PkgMgr.RunNow]
  344.  
  345. RunPostSetupCommands=MSXML.PkgMgr.RunNow
  346.  
  347.  
  348.  
  349. [IE40.MSXML.PkgMgr.RunReboot]
  350.  
  351. AddReg=MSXML.PkgMgr.RunReboot
  352.  
  353.  
  354.  
  355. [IE40.MSXML.Old.MoveFile]
  356.  
  357. CustomDestination=MSXML.Old.CustomDestination
  358.  
  359. RunPostSetupCommands=MSXML.Old.MoveFile
  360.  
  361.  
  362.  
  363. [IE40.MSXML.PkgMgr.Old.RunNow]
  364.  
  365. RunPostSetupCommands=MSXML.Old.PkgMgr.RunNow
  366.  
  367.  
  368.  
  369. [IE40.MSXML.PkgMgr.Old.Reboot]
  370.  
  371. AddReg=MSXML.Old.PkgMgr.RunReboot
  372.  
  373.  
  374.  
  375. [IE30.MSXML.Install]
  376.  
  377. RunPostSetupCommands=MSXML.IE30.DoInstall
  378.  
  379.  
  380.  
  381. [IE30.MSXML.CleanUp]
  382.  
  383. DelFiles=MSXML.IE30.DoCleanUp
  384.  
  385.  
  386.  
  387. [ClsPack.RunNow]
  388.  
  389. ComponentName=Java
  390.  
  391. RunPostSetupCommands=ClsPack.Trigger
  392.  
  393.  
  394.  
  395. [ClsPack.RunReboot]
  396.  
  397. ComponentName=Java
  398.  
  399. AddReg=ClsPack.RunOnce
  400.  
  401.  
  402.  
  403. [UnInstall]
  404.  
  405. SmartReboot=A
  406.  
  407. Cleanup=1
  408.  
  409. BeginPrompt=UNINST.BeginPrompt
  410.  
  411. RunPreSetupCommands=UNINST.RunUninstApps
  412.  
  413. DelFiles=BASEINST.ClassFiles,BASEINST.TClassFiles,BASEINST.SysFilesRegister,BASEINST.SysFilesNoReg,BASEINST.WinFiles,X86INST.ClassFiles,X86INST.SysFilesRegister,X86INST.SysFilesNoReg,X86INST.WinFiles,UNINST.LogFile
  414.  
  415. DelReg=X86INST.AddReg,BASEINST.AddReg,BASEINST.UnInstallKeys,UNINST.CryptoKeys
  416.  
  417. DelDirs=UNINST.CleanupDirs
  418.  
  419. UnRegisterOCXs=BASEINST.SysFilesRegister,X86INST.SysFilesRegister
  420.  
  421.  
  422.  
  423. [RollbackJava.IE30]
  424.  
  425. AddReg=RollbackJava.IE30.AddReg
  426.  
  427.  
  428.  
  429. [RollbackJava.BetaVM]
  430.  
  431. AddReg=RollbackJava.BetaVM.AddReg
  432.  
  433.  
  434.  
  435. [RollbackJava.Release]
  436.  
  437. AddReg=RollbackJava.Release.AddReg
  438.  
  439.  
  440.  
  441. [IE30PreRollback]
  442.  
  443. AddReg=UNINST.AddReRegister
  444.  
  445. RunPostSetupCommands=UNINST.RunUninstApps
  446.  
  447.  
  448.  
  449. [IE30Rollback]
  450.  
  451. ComponentName=Java
  452.  
  453. PreRollBack=IE30PreRollback
  454.  
  455.  
  456.  
  457. [RollbackJava]
  458.  
  459. ComponentName=Java
  460.  
  461.  
  462.  
  463. ;;
  464.  
  465. ;;
  466.  
  467. ;; PRECLEANUP SECTIONS
  468.  
  469. ;;
  470.  
  471. ;;
  472.  
  473. [PRECLEAN.RegSvr]
  474.  
  475. regsvr32.exe,,,32
  476.  
  477.  
  478.  
  479. ;;
  480.  
  481. ;;
  482.  
  483. ;;  BASE INSTALLATION SECTIONS
  484.  
  485. ;;
  486.  
  487. ;;
  488.  
  489.  
  490.  
  491. [BASEINST.ClassFiles]
  492.  
  493. classes.zip,,,1
  494.  
  495. classes.cer,,,1
  496.  
  497. msjdbc.zip,,,1
  498.  
  499. msjdbc.cer,,,1
  500.  
  501. ;wfcvm.zip,,,1
  502.  
  503. ;wfcvm.cer,,,1
  504.  
  505.  
  506.  
  507. [BASEINST.CCFFiles]
  508.  
  509. allccf.cab,,,1
  510.  
  511.  
  512.  
  513. [BASEINST.TClassFiles]
  514.  
  515. tclasses.zip,,,1
  516.  
  517. tclasses.cer,,,1
  518.  
  519.  
  520.  
  521. [BASEINST.SysFilesRegister]
  522.  
  523. javacypt.dll,,,1
  524.  
  525. javaprxy.dll,,,1
  526.  
  527. msawt.dll,,,1
  528.  
  529. msjava.dll,,,1
  530.  
  531. vmhelper.dll,,,1
  532.  
  533.  
  534.  
  535. [BASEINST.SysFilesNoReg]
  536.  
  537. jdbgmgr.exe,,,1
  538.  
  539. javart.dll,,,1
  540.  
  541. msjdbc10.dll,,,1
  542.  
  543. javasec.hlp,,,1
  544.  
  545. javaperm.hlp,,,1
  546.  
  547. zonedoff.reg,,,1
  548.  
  549. zonedon.reg,,,1
  550.  
  551.  
  552.  
  553. [BASEINST.WinFiles]
  554.  
  555. clspack.exe,,,1
  556.  
  557. jview.exe,,,1
  558.  
  559. wjview.exe,,,1
  560.  
  561.  
  562.  
  563. [BASEINST.INF]
  564.  
  565. java.inf,,,1
  566.  
  567.  
  568.  
  569. [BASEINST.RunOnce]
  570.  
  571. 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,46,%10%\Java\classes\classes.cer"
  572.  
  573. 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,46,%10%\java\classes\msjdbc.cer"
  574.  
  575. 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,46,%10%\java\trustlib\tclasses.cer"
  576.  
  577. ;HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\902","Install WFC Class Files",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\wfcvm.zip,1,5,00,%VERNUM%,4,46,%10%\Java\classes\wfcvm.cer"
  578.  
  579. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\902","Register_JDBGmgr",0,"%11%\jdbgmgr.exe -regserver"
  580.  
  581. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  582.  
  583.  
  584.  
  585. [BASEINST.RegisterNow]
  586.  
  587. %11%\regsvr32.exe /s %11%\javacypt.dll
  588.  
  589. %11%\regsvr32.exe /s %11%\javaprxy.dll
  590.  
  591. %11%\regsvr32.exe /s %11%\msawt.dll
  592.  
  593. %11%\regsvr32.exe /s %11%\msjava.dll
  594.  
  595. %11%\regsvr32.exe /s %11%\vmhelper.dll
  596.  
  597.  
  598.  
  599. [BASEINST.RegisterRunOnce]
  600.  
  601. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","Register JavaCypt",0,"regsvr32.exe /s %11%\javacypt.dll"
  602.  
  603. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","Register JavaPrxy",0,"regsvr32.exe /s %11%\javaprxy.dll"
  604.  
  605. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","Register MSAwt",0,"regsvr32.exe /s %11%\msawt.dll"
  606.  
  607. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","Register MSJava",0,"regsvr32.exe /s %11%\msjava.dll"
  608.  
  609. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","Register VMHelper",0,"regsvr32.exe /s %11%\vmhelper.dll"
  610.  
  611. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  612.  
  613.  
  614.  
  615. [BASEINST.ExecPkgMgr]
  616.  
  617. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\classes.zip,1,5,00,%VERNUM%,4,46,%10%\java\classes\classes.cer
  618.  
  619. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\trustlib\tclasses.zip,1,5,00,%VERNUM%,6,46,%10%\java\trustlib\tclasses.cer
  620.  
  621. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\msjdbc.zip,1,5,00,%VERNUM%,4,46,%10%\java\classes\msjdbc.cer
  622.  
  623. ;rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\wfcvm.zip,1,5,00,%VERNUM%,4,46,%10%\java\classes\wfcvm.cer
  624.  
  625. %11%\jdbgmgr.exe -regserver
  626.  
  627.  
  628.  
  629. [BASEINST.CCF.RunOnce]
  630.  
  631. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  632.  
  633.  
  634.  
  635. [BASEINST.CCF.ExecPkgMgr]
  636.  
  637.  
  638.  
  639. [BaseINST.AddReg]
  640.  
  641. HKLM,"Software\Microsoft\Java VM","Classpath",2,"%10%\java\classes;."
  642.  
  643. HKLM,"Software\Microsoft\Java VM","TrustedClasspath",2,""
  644.  
  645. HKLM,"Software\Microsoft\Java VM","TrustedLibsDirectory",2,"%10%\java\trustlib"
  646.  
  647. HKLM,"Software\Microsoft\Java VM","LibsDirectory",2,"%10%\java\lib"
  648.  
  649. HKLM,"SOFTWARE\Classes\CLSID\%ClassId%",,,"%JAVAVM_NAME%"
  650.  
  651. HKLM,"SOFTWARE\Classes\CLSID\%ClassId%\InstalledVersion",,,"5,00,%VERNUM%,0"
  652.  
  653. HKLM,"Software\Classes\CLSID\%ClassId%\InstalledVersion","Path",,"%11%\msjava.dll"
  654.  
  655. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%ClassId%",,0,"%JAVAVM_NAME%"
  656.  
  657. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%ClassId%","Version",0,"5,00,%VERNUM%,0"
  658.  
  659. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%ClassId%","KeyFileName",2,"%11%\msjava.dll"
  660.  
  661. HKLM,"SOFTWARE\Microsoft\Java VM\RNIModuleFlags","mtxjava.dll",1,1,0,0,0
  662.  
  663. HKLM,"SOFTWARE\Microsoft\Java VM\RNIModuleFlags","jdbcdemo.dll",1,1,0,0,0
  664.  
  665. HKLM,"SOFTWARE\Microsoft\Java VM\Security","EditCustomPermissions",1,0,0,0,0
  666.  
  667. HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\Application\Java VM","EventMessageFile",0,"%11%\vmhelper.dll"
  668.  
  669. HKLM,"SYSTEM\CurrentControlSet\Services\EventLog\Application\Java VM","TypesSupported",1,7,0,0,0
  670.  
  671. HKLM,"Software\Microsoft\Java VM\System Properties","com.ms.applet.enable.serversockets",0,"false"
  672.  
  673. ;HKCU,"Software\Microsoft\Internet Explorer\Main","First Home Page",2,"http://www.microsoft.com/ie/ie40/features/?/ie/ie40/features/ie-java.htm"
  674.  
  675. HKCU,"Software\Microsoft\Java VM","EnableLogging",3,0,0,0,0
  676.  
  677.  
  678.  
  679. [BASEINST.UninstallKeys]
  680.  
  681. HKLM,%UninstKey%,"DisplayName",,"Microsoft VM for Java"
  682.  
  683. HKLM,%UninstKey%,"UninstallString",,"RunDll32 advpack.dll,LaunchINFSection java.inf,UnInstall"
  684.  
  685.  
  686.  
  687. ;;
  688.  
  689. ;;
  690.  
  691. ;;X86 Installation Sections
  692.  
  693. ;;
  694.  
  695. ;;
  696.  
  697.  
  698.  
  699. [X86INST.ClassFiles]
  700.  
  701. dx3.zip,,,1
  702.  
  703. dx3.cer,,,1
  704.  
  705. ;dxmedia.zip
  706.  
  707.  
  708.  
  709. [X86INST.CCFFiles]
  710.  
  711.  
  712.  
  713. [X86INST.SysFilesRegister]
  714.  
  715. dx3j.dll,,,1
  716.  
  717.  
  718.  
  719. [X86INST.SysFilesNoReg]
  720.  
  721. javaee.dll,,,1
  722.  
  723. javasup.vxd,,,1
  724.  
  725. jit.dll,,,1
  726.  
  727.  
  728.  
  729. [X86INST.WinFiles]
  730.  
  731. jautoexp.dat,,,1
  732.  
  733. setdebug.exe,,,1
  734.  
  735.  
  736.  
  737. [X86INST.RunOnce]
  738.  
  739. 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%,4,46,%10%\java\classes\dx3.cer"
  740.  
  741. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  742.  
  743.  
  744.  
  745. [X86INST.RegisterNow]
  746.  
  747. %11%\regsvr32.exe /s %11%\dx3j.dll
  748.  
  749.  
  750.  
  751. [X86INST.RegisterRunOnce]
  752.  
  753. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\903","Register DX3J",0,"regsvr32.exe /s %11%\dx3j.dll"
  754.  
  755. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  756.  
  757.  
  758.  
  759.  
  760.  
  761. [X86INST.ExecPkgMgr]
  762.  
  763. ;rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\dxmedia.zip,1,4,10,0610,4,44
  764.  
  765. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\dx3.zip,1,5,00,%VERNUM%,4,46,%10%\java\classes\dx3.cer
  766.  
  767.  
  768.  
  769. [X86INST.CCF.RunOnce]
  770.  
  771. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  772.  
  773.  
  774.  
  775. [X86INST.CCF.ExecPkgMgr]
  776.  
  777.  
  778.  
  779. [X86INST.AddReg]
  780.  
  781. HKCU,"Software\Microsoft\Java VM","EnableJIT",3,1,0,0,0
  782.  
  783. HKLM,"System\CurrentControlSet\Services\VXD\JAVASUP","Start",1,0
  784.  
  785. HKLM,"System\CurrentControlSet\Services\VXD\JAVASUP","StaticVxD",0,"JAVASUP.VXD"
  786.  
  787.  
  788.  
  789. ;;
  790.  
  791. ;;
  792.  
  793. ;; IE30 Installation Sections
  794.  
  795. ;;
  796.  
  797. ;;
  798.  
  799.  
  800.  
  801. [IE30INST.SysFilesRegister]
  802.  
  803.  
  804.  
  805. [IE30INST.SysFilesNoReg]
  806.  
  807. cabinet.dll,,,32
  808.  
  809. iernonce.dll,,,32
  810.  
  811.  
  812.  
  813. [IE30INST.WinFiles]
  814.  
  815. extrac32.exe,,,32
  816.  
  817.  
  818.  
  819. [IE30INST.HelpFiles]
  820.  
  821.  
  822.  
  823. [IE30INST.PostSetupCommand]
  824.  
  825. cryptsys.exe /q:a /r:n /n:v
  826.  
  827.  
  828.  
  829. [IE30INST.Registry.Delete]
  830.  
  831.  
  832.  
  833. [IE30INST.Registry.VersionStamp]
  834.  
  835.  
  836.  
  837.  
  838.  
  839. ;;
  840.  
  841. ;;
  842.  
  843. ;; CLEANUP Section.  Files that may have been left on the disk by another process (Class Installer,etc) that need to be removed.
  844.  
  845. ;; This should be triggered *before* any other installation sections.
  846.  
  847. ;;
  848.  
  849. ;;
  850.  
  851. [CLEANUP.WinFiles]
  852.  
  853. runvm.exe,,,1
  854.  
  855.  
  856.  
  857. [CLEANUP.SysFiles]
  858.  
  859. javasntx.dll,,,1
  860.  
  861.  
  862.  
  863. [CLEANUP.OldClassFiles]
  864.  
  865. ClassR.exe,,,1
  866.  
  867. jdbc.exe,,,1
  868.  
  869. DxaR.exe,,,1
  870.  
  871. Dx3R.exe,,,1
  872.  
  873. CABR.exe,,,1
  874.  
  875. AFCR.exe,,,1
  876.  
  877.  
  878.  
  879. [CLEANUP.Classes]
  880.  
  881. ;Intentionally left empty for future expansion
  882.  
  883.  
  884.  
  885. [CLEANUP.TClasses]
  886.  
  887. ;Intentionally left empty for future exapnsion
  888.  
  889.  
  890.  
  891. [CLEANUP.UnRegister]
  892.  
  893. ;Don't call this section.  It doesn't work (hangs on some machines).
  894.  
  895. ;Left in so that we can see what we did and go back and figure out why regsvr is busted later.
  896.  
  897. %11%\regsvr32.exe /s /u %11%\msawt.dll
  898.  
  899.  
  900.  
  901. [CLEANUP.DelReg]
  902.  
  903. HKCR,"CLSID\{48BF17AB-7941-11D0-8AEA-00C04FC2CAD2}"
  904.  
  905.  
  906.  
  907.  
  908.  
  909. ;;
  910.  
  911. ;;
  912.  
  913. ;; UNINSTALL Section.  Files that are only deleted at install time.  Usually created by Class Installer.
  914.  
  915. ;;
  916.  
  917. ;;
  918.  
  919.  
  920.  
  921. [UNINSTALL.OldClasses]
  922.  
  923. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","Delete classes.zip",0,"command /c del %10%\Java\Classes\classes.zip"
  924.  
  925. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","Delete tclasses.zip",0,"command /c del %10%\Java\Classes\tclasses.zip"
  926.  
  927.  
  928.  
  929. [UNINST.BeginPrompt]
  930.  
  931. Prompt=%BEGIN_UNINSTALL_PROMPT%
  932.  
  933. ButtonType=YESNO
  934.  
  935. Title=%BEGIN_UNINSTALL_TITLE%
  936.  
  937.  
  938.  
  939. [UNINST.AddReg]
  940.  
  941. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\870","Remove JavaVM",0,"rundll32 %11%\advpack.dll,LaunchINFSection %17%\java.inf,RealUnInstall"
  942.  
  943. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  944.  
  945.  
  946.  
  947. [UNINST.AddReRegister]
  948.  
  949. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\870","Register JavaPrxy",0,"%11%\regsvr32.exe /s %11%\javaprxy.dll"
  950.  
  951. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\870","Register MS Java",0,"%11%\regsvr32.exe /s %11%\msjava.dll"
  952.  
  953. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\870","Register VMHelper",0,"%11%\regsvr32.exe /s %11%\vmhelper.dll"
  954.  
  955. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  956.  
  957.  
  958.  
  959. [UNINST.RunUninstApps]
  960.  
  961. rundll32.exe msjava.dll,JavaPkgMgr_UninstallAll
  962.  
  963. %11%\regsvr32.exe /s /u %11%\javacypt.dll
  964.  
  965. %11%\regsvr32.exe /s /u %11%\javaprxy.dll
  966.  
  967. %11%\regsvr32.exe /s /u %11%\msawt.dll
  968.  
  969. %11%\regsvr32.exe /s /u %11%\msjava.dll
  970.  
  971. %11%\regsvr32.exe /s /u %11%\vmhelper.dll
  972.  
  973. %11%\regsvr32.exe /s /u %11%\dx3j.dll
  974.  
  975.  
  976.  
  977. [UNINST.CryptoKeys]
  978.  
  979. HKLM,"SOFTWARE\Microsoft\Cryptography\Providers\Trust\FinalPolicy\{E6F795B1-F738-11D0-A72F-00A0C903B83D}",""
  980.  
  981. HKLM,"SOFTWARE\Microsoft\Cryptography\Providers\Trust\FinalPolicy\{E6F795B2-F738-11D0-A72F-00A0C903B83D}",""
  982.  
  983. HKLM,"SYSTEM\CurrentControlSet\Services\WinTrust\TrustProviders\JavaVM",""
  984.  
  985.  
  986.  
  987. [UNINST.CleanupDirs]
  988.  
  989. %10%\Java\Classes
  990.  
  991. %10%\Java\Lib
  992.  
  993. %10%\Java\Packages\Data
  994.  
  995. %10%\Java\Packages
  996.  
  997. %10%\Java\Trustlib
  998.  
  999.  
  1000.  
  1001. [UNINST.LogFile]
  1002.  
  1003. javainst.log
  1004.  
  1005.  
  1006.  
  1007. [RollbackJava.IE30.AddReg]
  1008.  
  1009. HKLM,%UninstKey%,"QuietUninstallString",0,"RunDll32 advpack.dll,LaunchINFSectionEx %17%\java.inf,IE30Rollback,,256"
  1010.  
  1011. HKLM,%UninstKey%,"RequiresIESysFile",,"4.71"
  1012.  
  1013.  
  1014.  
  1015. [RollbackJava.BetaVM.AddReg]
  1016.  
  1017. HKLM,%UninstKey%,"QuietUninstallString",0,"RunDll32 advpack.dll,LaunchINFSectionEx %17%\java.inf,UnInstall,,5"
  1018.  
  1019. HKLM,%UninstKey%,"RequiresIESysFile",,"4.71"
  1020.  
  1021.  
  1022.  
  1023. [RollbackJava.Release.AddReg]
  1024.  
  1025. HKLM,%UninstKey%,"QuietUninstallString",0 ,"RunDll32 advpack.dll,LaunchINFSectionEx %17%\java.inf,RollBackJava,,256"
  1026.  
  1027. HKLM,%UninstKey%,"RequiresIESysFile",,"4.71"
  1028.  
  1029.  
  1030.  
  1031. ;;
  1032.  
  1033. ;;
  1034.  
  1035. ;;EXE Trigger Section
  1036.  
  1037. ;;Trigger EXE installs for DCOM95/DCOM98, OLE Automation and CLSPack
  1038.  
  1039. ;;
  1040.  
  1041. ;;
  1042.  
  1043.  
  1044.  
  1045. [DCOM.Trigger]
  1046.  
  1047. DCOM95.exe "/q:a /r:n"
  1048.  
  1049.  
  1050.  
  1051. [OLEAUT.Trigger]
  1052.  
  1053. ;OLEAUT.exe "/q /r:n"
  1054.  
  1055.  
  1056.  
  1057. [ClsPack.Trigger]
  1058.  
  1059. %10%\clspack "-auto"
  1060.  
  1061.  
  1062.  
  1063. [ClsPack.RunOnce]
  1064.  
  1065. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\909","Run ClassPack",0,"%10%\clspack -quiet"
  1066.  
  1067. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  1068.  
  1069.  
  1070.  
  1071. ;;
  1072.  
  1073. ;;
  1074.  
  1075. ;; XMLDSO Install
  1076.  
  1077. ;; IE 4.0 or newer
  1078.  
  1079. ;;
  1080.  
  1081. ;;
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087. [MSXML.CustomDestination]
  1088.  
  1089. 49000=SourceDir
  1090.  
  1091.  
  1092.  
  1093. [CABPKG.IE50Install.Move]
  1094.  
  1095. %10%\extrac32.exe /c /y %49000%\xmldso4.cab %10%\Java\Classes\xmldso4.cab
  1096.  
  1097.  
  1098.  
  1099. [CABPKG.IE50Install.PkgMgr]
  1100.  
  1101. 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,42"
  1102.  
  1103. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  1104.  
  1105.  
  1106.  
  1107. [CABPKG.IE40Install.Move]
  1108.  
  1109. %10%\extrac32.exe /c /y %49000%\xmldso4.cab %10%\Java\Classes\xmldso4.cab
  1110.  
  1111.  
  1112.  
  1113. [CABPKG.IE40Install.PkgMgr]
  1114.  
  1115. 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,42"
  1116.  
  1117. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  1118.  
  1119.  
  1120.  
  1121. [MSXML.MoveFile]
  1122.  
  1123. %10%\extrac32.exe /c /y %49000%\xmldso.cab %10%\Java\Classes\xmldso.cab
  1124.  
  1125.  
  1126.  
  1127. [MSXML.Lite.PkgMgr.RunNow]
  1128.  
  1129. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\xmldso4.cab,0,0,0,0,4,42
  1130.  
  1131.  
  1132.  
  1133. [MSXML.Lite.PkgMgr.RunReboot]
  1134.  
  1135. 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,42"
  1136.  
  1137. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  1138.  
  1139.  
  1140.  
  1141. [MSXML.PkgMgr.RunNow]
  1142.  
  1143. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\xmldso.cab,0,0,0,0,4,42
  1144.  
  1145.  
  1146.  
  1147. [MSXML.PkgMgr.RunReboot]
  1148.  
  1149. 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,42"
  1150.  
  1151. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  1152.  
  1153.  
  1154.  
  1155. [MSXML.IE30.DoInstall]
  1156.  
  1157. %10%\extrac32.exe /E /Y /L %10%\Java\Classes %10%\Java\Classes\xmldso.cab xml.inf xml4ie3.cab
  1158.  
  1159. rundll32 advpack.dll,LaunchINFSectionEx %10%\Java\Classes\xml.inf,SDKInstall30
  1160.  
  1161.  
  1162.  
  1163. [MSXML.IE30.DoCleanUp]
  1164.  
  1165. xml.inf
  1166.  
  1167. xml4ie3.cab
  1168.  
  1169. xmldso.cab
  1170.  
  1171.  
  1172.  
  1173. [SourceDisksNames]
  1174.  
  1175. 1=%BASEINSTDISKNAME%,"javabase.cab",0
  1176.  
  1177. 2=%X86INSTDISKNAME%,"javax86.cab",0
  1178.  
  1179. 3=%IE30INSTDISKNAME%,"javaie30.cab",0
  1180.  
  1181. 4=%OTHERDISKNAME%,"",0
  1182.  
  1183.  
  1184.  
  1185. [SourceDisksFiles]
  1186.  
  1187. ;;
  1188.  
  1189. ;;Files in java.cab.  Installed on all platforms.
  1190.  
  1191. ;;
  1192.  
  1193. classes.zip=1
  1194.  
  1195. classes.cer=1
  1196.  
  1197. clspack.exe=1
  1198.  
  1199. javacypt.dll=1
  1200.  
  1201. javaprxy.dll=1
  1202.  
  1203. javart.dll=1
  1204.  
  1205. jdbgmgr.exe=1
  1206.  
  1207. jview.exe=1
  1208.  
  1209. wjview.exe=1
  1210.  
  1211. msawt.dll=1   
  1212.  
  1213. msjava.dll=1 
  1214.  
  1215. java.inf=1  
  1216.  
  1217. tclasses.zip=1
  1218.  
  1219. tclasses.cer=1
  1220.  
  1221. vmhelper.dll=1
  1222.  
  1223. msjdbc.zip=1
  1224.  
  1225. msjdbc.cer=1
  1226.  
  1227. msjdbc10.dll=1
  1228.  
  1229. javasec.hlp=1
  1230.  
  1231. zonedon.reg=1
  1232.  
  1233. zonedoff.reg=1
  1234.  
  1235. javaperm.hlp=1
  1236.  
  1237. ;wfcvm.cer=1
  1238.  
  1239. ;wfcvm.zip=1
  1240.  
  1241. ;;
  1242.  
  1243. ;;Files in javax86.cab. Installed only the x86
  1244.  
  1245. ;;
  1246.  
  1247. Dx3.zip=2
  1248.  
  1249. dx3.cer=2
  1250.  
  1251. dx3j.dll=2
  1252.  
  1253. jautoexp.dat=2
  1254.  
  1255. javaee.dll=2
  1256.  
  1257. javasup.vxd=2    
  1258.  
  1259. jit.dll=2    
  1260.  
  1261. setdebug.exe=2    
  1262.  
  1263. ;;
  1264.  
  1265. ;;Files in Javaie30.cab.  Installed only on machines running ie30.  Not dropped to IE4.
  1266.  
  1267. ;;
  1268.  
  1269. iernonce.dll=3
  1270.  
  1271. cabinet.dll=3
  1272.  
  1273. regsvr32.exe=3
  1274.  
  1275. extrac32.exe=3
  1276.  
  1277.  
  1278.  
  1279. ;;
  1280.  
  1281. ;;Files not in any cab.
  1282.  
  1283. ;;
  1284.  
  1285. dcom95.exe=4
  1286.  
  1287. allccf.cab=4
  1288.  
  1289. cryptsys.exe=4
  1290.  
  1291.  
  1292.  
  1293. [Strings]
  1294.  
  1295. BASEINSTDISKNAME="Java Support for Internet Explorer"
  1296.  
  1297. BASEINSTDISK="javabase.cab"
  1298.  
  1299. X86INSTDISKNAME="X86 Extensions for Java Support"
  1300.  
  1301. X86INSTDISK="JAVAX86.cab"
  1302.  
  1303. IE30INSTDISKNAME="IE30 Compatibility files for Java Support"
  1304.  
  1305. IE30INSTDISK="javaie30.cab"
  1306.  
  1307. OTHERDISKNAME="Extensions to Java Support for Internet Explorer"
  1308.  
  1309. VERNUM="2750"
  1310.  
  1311. ClassId="{08B0E5C0-4FCB-11CF-AAA5-00401C608500}"
  1312.  
  1313. IE4CLSID="{89820200-ECBD-11cf-8B85-00AA005B4383}"
  1314.  
  1315. IE4CRYPTVER=1023
  1316.  
  1317. BEGIN_UNINSTALL_PROMPT="If this component is uninstalled, Microsoft Internet Explorer 4.0 will not be able to download files from the World Wide Web. Do you want to uninstall the Microsoft VM for Java?"
  1318.  
  1319. BEGIN_UNINSTALL_TITLE="Microsoft VM Uninstall"
  1320.  
  1321. UninstKey="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM"
  1322.  
  1323. JAVAVM_NAME="Microsoft VM for Java"
  1324.  
  1325.