home *** CD-ROM | disk | FTP | other *** search
/ Magazyn WWW 1999 April / cd24-www.iso / prog / w32 / msie40pl / ie40pl / javi386.cab / java.inf next >
INI File  |  1997-09-14  |  18KB  |  596 lines

  1. ; Localized    10/25/1997 03:08  (GMT)    7:3.0.406 A    java.inf
  2. ;  Microsoft Java VM Installation
  3. ;  Copyright (C) 1997 Microsoft Corp.
  4. ;  Combined Version.  All platforms.
  5.  
  6. [Version]
  7. Signature="$CHICAGO$"
  8. SetupClass=Base
  9. AdvancedINF=2.5, "You need a newer version of Advpack.dll"
  10.  
  11. ;
  12. ; Destination Directories
  13.  
  14. [DestinationDirs]
  15. PRECLEAN.RegSvr=11
  16. BASEINST.ClassFiles=10,Java\Classes
  17. BASEINST.TClassFiles=10,Java\TrustLib
  18. BASEINST.CCFFiles=10,Java\Classes
  19. BASEINST.SysFilesRegister=11
  20. BASEINST.SysFilesNoReg=11
  21. BASEINST.WinFiles=10
  22. BASEINST.INF=17
  23. X86INST.ClassFiles=10,Java\Classes
  24. X86INST.CCFFiles=10,Java\Classes
  25. X86INST.SysFilesRegister=11
  26. X86INST.SysFilesNoReg=11
  27. X86INST.WinFiles=10
  28. IE30INST.SysFilesRegister=11
  29. IE30INST.SysFilesNoReg=11
  30. IE30INST.HelpFiles=11,Help
  31. IE30INST.WinFiles=10
  32. MSXML.IE30.DoCleanUp=10,Java\Classes
  33. CLEANUP.WinFiles=10
  34. CLEANUP.OldClassFiles=10,Java\Classes
  35. CLEANUP.Classes=10,Java\Classes
  36. CLEANUP.TClasses=10,Java\Trustlib
  37. UNINSTALL.OldClasses=10,Java\Classes
  38.  
  39. [PreClean.Installation]
  40. ComponentName=Java
  41. CopyFiles=PRECLEAN.RegSvr
  42.  
  43. [CleanUp]
  44. ComponentName=Java
  45. DelFiles=CLEANUP.WinFiles,CLEANUP.OldClassFiles,CLEANUP.Classes,CLEANUP.TClasses
  46. DelReg=CLEANUP.DelReg
  47.  
  48. [BaseInstallation]
  49. ComponentName=Java
  50. CopyFiles=BASEINST.SysFilesRegister,BASEINST.SysFilesNoReg,BASEINST.WinFiles,BASEINST.INF
  51. AddReg=BASEINST.UninstallKeys,BASEINST.AddReg
  52.  
  53. [BaseInstallation.RegNow]
  54. ComponentName=Java
  55. RunPostSetupCommands=BASEINST.RegisterNow
  56.  
  57. [BaseInstallation.RegOnReboot]
  58. ComponentName=Java
  59. AddReg=BASEINST.RegisterRunOnce
  60.  
  61. [BaseInstallation.ClassFiles]
  62. ComponentName=Java
  63. CopyFiles=BASEINST.ClassFiles,BASEINST.TClassFiles
  64.  
  65. [BaseInstallation.CCFFiles]
  66. ComponentName=Java
  67. CopyFiles=BASEINST.CCFFiles
  68.  
  69. [BasePkgMgr.Install.RunOnce]
  70. ComponentName=Java
  71. AddReg=BASEINST.RunOnce
  72.  
  73. [BasePkgMgr.Install.Execute]
  74. ComponentName=Java
  75. RunPreSetupCommands=BASEINST.ExecPkgMgr
  76.  
  77. [BasePkgMgr.Install.CCF.RunOnce]
  78. ComponentName=Java
  79. AddReg=BASEINST.CCF.RunOnce
  80.  
  81. [BasePkgMgr.Install.CCF.Execute]
  82. ComponentName=Java
  83. RunPreSetupCommands=BASEINST.CCF.ExecPkgMgr
  84.  
  85. [X86Installation]
  86. ComponentName=Java
  87. CopyFiles=X86INST.SysFilesRegister,X86INST.SysFilesNoReg,X86INST.WinFiles
  88. AddReg=X86.RunOnce,X86INST.AddReg
  89.  
  90. [X86Installation.RegNow]
  91. ComponentName=Java
  92. RunPostSetupCommands=X86INST.RegisterNow
  93.  
  94. [X86Installation.RegOnReboot]
  95. ComponentName=Java
  96. AddReg=X86INST.RegisterRunOnce
  97.  
  98. [X86Installation.ClassFiles]
  99. ComponentName=Java
  100. CopyFiles=X86INST.ClassFiles
  101.  
  102. [X86Installation.CCFFiles]
  103. ComponentName=Java
  104. CopyFiles=X86INST.CCFFiles
  105.  
  106. [X86Installation.PkgMgr.RunOnce]
  107. ComponentName=Java
  108. AddReg=X86INST.RunOnce
  109.  
  110. [X86Installation.PkgMgr.Execute]
  111. ComponentName=Java
  112. RunPreSetupCommands=X86INST.ExecPkgMgr
  113.  
  114. [X86PkgMgr.Install.CCF.RunOnce]
  115. ComponentName=Java
  116. AddReg=X86INST.CCF.RunOnce
  117.  
  118. [X86PkgMgr.Install.CCF.Execute]
  119. ComponentName=Java
  120. RunPreSetupCommands=X86INST.CCF.ExecPkgMgr
  121.  
  122.  
  123. [AlphaInstallation]
  124. ComponentName=Java
  125. CopyFiles=
  126. AddReg=
  127.  
  128. [IE30Installation]
  129. ComponentName=Java
  130. CopyFiles=IE30INST.SysFilesRegister,IE30INST.SysFilesNoReg,IE30INST.WinFiles
  131. AddReg=IE30INST.Registry.VersionStamp
  132. DelReg=IE30INST.Registry.Delete
  133. RegisterOCXs=IE30INST.SysFilesRegister
  134. RunPostSetupCommands=IE30INST.PostSetupCommand
  135.  
  136. [DCOMInstallation]
  137. ComponentName=Java
  138. RunPostSetupCommands=TriggerDCOM
  139.  
  140. [IE40.MSXML.MoveFile]
  141. CustomDestination=MSXML.CustomDestination
  142. RunPostSetupCommands=MSXML.MoveFile
  143.  
  144. [IE40.MSXML.PkgMgr.RunNow]
  145. RunPostSetupCommands=MSXML.PkgMgr.RunNow
  146.  
  147. [IE40.MSXML.PkgMgr.RunReboot]
  148. AddReg=MSXML.PkgMgr.RunReboot
  149.  
  150. [IE40.MSXML.Old.MoveFile]
  151. CustomDestination=MSXML.Old.CustomDestination
  152. RunPostSetupCommands=MSXML.Old.MoveFile
  153.  
  154. [IE40.MSXML.PkgMgr.Old.RunNow]
  155. RunPostSetupCommands=MSXML.Old.PkgMgr.RunNow
  156.  
  157. [IE40.MSXML.PkgMgr.Old.Reboot]
  158. AddReg=MSXML.Old.PkgMgr.RunReboot
  159.  
  160. [IE30.MSXML.Install]
  161. RunPostSetupCommands=MSXML.IE30.DoInstall
  162.  
  163. [IE30.MSXML.CleanUp]
  164. DelFiles=MSXML.IE30.DoCleanUp
  165.  
  166. [ClsPack.RunNow]
  167. ComponentName=Java
  168. RunPostSetupCommands=ClsPack.Trigger
  169.  
  170. [ClsPack.RunReboot]
  171. ComponentName=Java
  172. AddReg=ClsPack.RunOnce
  173.  
  174. [UnInstall]
  175. SmartReboot=A
  176. BeginPrompt=UNINST.BeginPrompt
  177. RunPreSetupCommands=UNINST.UnRegDlls,UNINST.RemovePkgMgr
  178. DelFiles=BASEINST.ClassFiles,BASEINST.TClassFiles,BASEINST.SysFilesRegister,BASEINST.SysFilesNoReg,BASEINST.WinFiles,BASEINST.INF,X86INST.ClassFiles,X86INST.SysFilesRegister,X86INST.SysFilesNoReg,X86INST.WinFiles
  179. DelReg=X86INST.AddReg,BASEINST.AddReg,BASEINST.UnInstallKeys,UNINST.CryptoKeys
  180. UnRegisterOCXs=BASEINST.SysFilesRegister,X86INST.SysFilesRegister
  181.  
  182. [RollbackJava.IE30]
  183. AddReg=RollbackJava.IE30.AddReg
  184.  
  185. [RollbackJava.BetaVM]
  186. AddReg=RollbackJava.BetaVM.AddReg
  187.  
  188. [RollbackJava.Release]
  189. AddReg=RollbackJava.Release.AddReg
  190.  
  191. [IE30PreRollback]
  192. RunPostSetupCommands=UNINST.RemovePkgMgr
  193.  
  194. [IE30Rollback]
  195. ComponentName=Java
  196. PreRollBack=IE30PreRollback
  197.  
  198. [RollbackJava]
  199. ComponentName=Java
  200.  
  201. ;;
  202. ;;
  203. ;; PRECLEANUP SECTIONS
  204. ;;
  205. ;;
  206. [PRECLEAN.RegSvr]
  207. regsvr32.exe,,,32
  208.  
  209. ;;
  210. ;;
  211. ;;  BASE INSTALLATION SECTIONS
  212. ;;
  213. ;;
  214.  
  215. [BASEINST.ClassFiles]
  216. classes.zip,,,1
  217. classes.cer,,,1
  218. msjdbc.zip,,,1
  219. msjdbc.cer,,,1
  220.  
  221. [BASEINST.CCFFiles]
  222. allccf.cab,,,1
  223.  
  224. [BASEINST.TClassFiles]
  225. tclasses.zip,,,1
  226. tclasses.cer,,,1
  227.  
  228. [BASEINST.SysFilesRegister]
  229. javacypt.dll,,,1
  230. javaprxy.dll,,,1
  231. msawt.dll,,,1
  232. msjava.dll,,,1
  233. vmhelper.dll,,,1
  234.  
  235. [BASEINST.SysFilesNoReg]
  236. jdbgmgr.exe,,,1
  237. javart.dll,,,1
  238. msjdbc10.dll,,,1
  239. javasec.hlp,,,1
  240. zonedoff.reg,,,1
  241. zonedon.reg,,,1
  242.  
  243. [BASEINST.WinFiles]
  244. clspack.exe,,,1
  245. jview.exe,,,1
  246.  
  247. [BASEINST.INF]
  248. java.inf,,,1
  249.  
  250. [BASEINST.RunOnce]
  251. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\902","Install Class Files",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\classes.zip,1,4,79,%VERNUM%,0,46,%10%\Java\classes\classes.cer"
  252. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\902","Install MSJDBC",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\msjdbc.zip,1,4,79,%VERNUM%,0,46,%10%\java\classes\msjdbc.cer"
  253. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\902","Install Trusted Class Files",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\trustlib\tclasses.zip,1,4,79,%VERNUM%,2,46,%10%\java\trustlib\tclasses.cer"
  254. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\902","Register_JDBGmgr",0,"%11%\jdbgmgr.exe -regserver"
  255. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  256.  
  257. [BASEINST.RegisterNow]
  258. %11%\regsvr32.exe /s %11%\javacypt.dll
  259. %11%\regsvr32.exe /s %11%\javaprxy.dll
  260. %11%\regsvr32.exe /s %11%\msawt.dll
  261. %11%\regsvr32.exe /s %11%\msjava.dll
  262. %11%\regsvr32.exe /s %11%\vmhelper.dll
  263.  
  264. [BASEINST.RegisterRunOnce]
  265. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","Register JavaCypt",0,"regsvr32.exe /s %11%\javacypt.dll"
  266. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","Register JavaPrxy",0,"regsvr32.exe /s %11%\javaprxy.dll"
  267. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","Register MSAwt",0,"regsvr32.exe /s %11%\msawt.dll"
  268. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","Register MSJava",0,"regsvr32.exe /s %11%\msjava.dll"
  269. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\901","Register VMHelper",0,"regsvr32.exe /s %11%\vmhelper.dll"
  270. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  271.  
  272. [BASEINST.ExecPkgMgr]
  273. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\classes.zip,1,4,79,%VERNUM%,0,46,%10%\java\classes\classes.cer
  274. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\trustlib\tclasses.zip,1,4,79,%VERNUM%,2,46,%10%\java\trustlib\tclasses.cer
  275. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\msjdbc.zip,1,4,79,%VERNUM%,0,46,%10%\java\classes\msjdbc.cer
  276. %11%\jdbgmgr.exe -regserver
  277.  
  278. [BASEINST.CCF.RunOnce]
  279. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  280.  
  281. [BASEINST.CCF.ExecPkgMgr]
  282.  
  283. [BaseINST.AddReg]
  284. HKLM,"Software\Microsoft\Java VM","Classpath",2,"%10%\java\classes;."
  285. HKLM,"Software\Microsoft\Java VM","TrustedClasspath",2,""
  286. HKLM,"Software\Microsoft\Java VM","TrustedLibsDirectory",2,"%10%\java\trustlib"
  287. HKLM,"Software\Microsoft\Java VM","LibsDirectory",2,"%10%\java\lib"
  288. HKLM,"SOFTWARE\Classes\CLSID\%ClassId%",,,"%JAVAVM_NAME%"
  289. HKLM,"SOFTWARE\Classes\CLSID\%ClassId%\InstalledVersion",,,"4.79.%VERNUM%"
  290. HKLM,"Software\Classes\CLSID\%ClassId%\InstalledVersion","Path",,"%11%\msjava.dll"
  291. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%ClassId%",,0,"%JAVAVM_NAME%"
  292. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%ClassId%","Version",0,"4,79,%VERNUM%,0"
  293. HKLM,"SOFTWARE\Microsoft\Java VM\RNIModuleFlags","mtxjava.dll",1,1,0,0,0
  294. HKLM,"SOFTWARE\Microsoft\Java VM\RNIModuleFlags","jdbcdemo.dll",1,1,0,0,0
  295. HKLM,"SOFTWARE\Microsoft\Java VM\Security","EditCustomPermissions",1,0,0,0,0
  296. HKCU,"Software\Microsoft\Internet Explorer\Main","First Home Page",2,"http://www.microsoft.com/ie/ie40/features/?/ie/ie40/features/ie-java.htm"
  297. HKCU,"Software\Microsoft\Java VM","EnableLogging",3,0,0,0,0
  298.  
  299.  
  300. [BASEINST.UninstallKeys]
  301. HKLM,%UninstKey%,"DisplayName",,"Microsoft VM for Java"
  302. HKLM,%UninstKey%,"UninstallString",,"RunDll32 advpack.dll,LaunchINFSection java.inf,UnInstall"
  303. HKLM,%UninstKey%,"QuietUninstallString",,"RunDll32 advpack.dll,LaunchINFSectionEx %17%\java.inf,RollBackJava,,256"
  304. HKLM,%UninstKey%,"RequiresIESysFile",,"4.71"
  305.  
  306. ;;
  307. ;;
  308. ;;X86 Installation Sections
  309. ;;
  310. ;;
  311.  
  312. [X86INST.ClassFiles]
  313. dx3.zip,,,1
  314. dx3.cer,,,1
  315. ;dxmedia.zip
  316.  
  317. [X86INST.CCFFiles]
  318.  
  319. [X86INST.SysFilesRegister]
  320. dx3j.dll,,,1
  321.  
  322. [X86INST.SysFilesNoReg]
  323. javaee.dll,,,1
  324. javasntx.dll,,,1
  325. javasup.vxd,,,1
  326. jit.dll,,,1
  327.  
  328. [X86INST.WinFiles]
  329. jautoexp.dat,,,1
  330. setdebug.exe,,,1
  331.  
  332. [X86INST.RunOnce]
  333. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\903","Install Dx3 Class Files",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\dx3.zip,1,4,79,%VERNUM%,0,46,%10%\java\classes\dx3.cer"
  334. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  335.  
  336. [X86INST.RegisterNow]
  337. %11%\regsvr32.exe /s %11%\dx3j.dll
  338.  
  339. [X86INST.RegisterRunOnce]
  340. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\903","Register DX3J",0,"regsvr32.exe /s %11%\dx3j.dll"
  341. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  342.  
  343.  
  344. [X86INST.ExecPkgMgr]
  345. ;rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\dxmedia.zip,1,4,10,0610,0,44
  346. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\dx3.zip,1,4,79,%VERNUM%,0,46,%10%\java\classes\dx3.cer
  347.  
  348. [X86INST.CCF.RunOnce]
  349. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  350.  
  351. [X86INST.CCF.ExecPkgMgr]
  352.  
  353. [X86INST.AddReg]
  354. HKCU,"Software\Microsoft\Java VM","EnableJIT",3,1,0,0,0
  355. HKLM,"System\CurrentControlSet\Services\VXD\JAVASUP","Start",1,0
  356. HKLM,"System\CurrentControlSet\Services\VXD\JAVASUP","StaticVxD",0,"JAVASUP.VXD"
  357.  
  358. ;;
  359. ;;
  360. ;; IE30 Installation Sections
  361. ;;
  362. ;;
  363.  
  364. [IE30INST.SysFilesRegister]
  365.  
  366. [IE30INST.SysFilesNoReg]
  367. cabinet.dll,,,32
  368. iernonce.dll,,,32
  369.  
  370. [IE30INST.WinFiles]
  371. extrac32.exe,,,32
  372.  
  373. [IE30INST.HelpFiles]
  374.  
  375. [IE30INST.PostSetupCommand]
  376. cryptsys.exe /q:a /r:n /n:v
  377.  
  378. [IE30INST.Registry.Delete]
  379.  
  380. [IE30INST.Registry.VersionStamp]
  381.  
  382.  
  383. ;;
  384. ;;
  385. ;; CLEANUP Section.  Files that may have been left on the disk by another process (Class Installer,etc) that need to be removed.
  386. ;; This should be triggered *before* any other installation sections.
  387. ;;
  388. ;;
  389. [CLEANUP.WinFiles]
  390. runvm.exe,,,1
  391.  
  392. [CLEANUP.OldClassFiles]
  393. ClassR.exe,,,1
  394. jdbc.exe,,,1
  395. DxaR.exe,,,1
  396. Dx3R.exe,,,1
  397. CABR.exe,,,1
  398. AFCR.exe,,,1
  399.  
  400. [CLEANUP.Classes]
  401. ;Intentionally left empty for future expansion
  402.  
  403. [CLEANUP.TClasses]
  404. ;Intentionally left empty for future exapnsion
  405.  
  406. [CLEANUP.UnRegister]
  407. ;Don't call this section.  It doesn't work (hangs on some machines).
  408. ;Left in so that we can see what we did and go back and figure out why regsvr is busted later.
  409. %11%\regsvr32.exe /s /u %11%\msawt.dll
  410.  
  411. [CLEANUP.DelReg]
  412. HKCR,"CLSID\{48BF17AB-7941-11D0-8AEA-00C04FC2CAD2}"
  413.  
  414.  
  415. ;;
  416. ;;
  417. ;; UNINSTALL Section.  Files that are only deleted at install time.  Usually created by Class Installer.
  418. ;;
  419. ;;
  420.  
  421. [UNINSTALL.OldClasses]
  422. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","Delete classes.zip",0,"command /c del %10%\Java\Classes\classes.zip"
  423. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","Delete tclasses.zip",0,"command /c del %10%\Java\Classes\tclasses.zip"
  424.  
  425. [UNINST.BeginPrompt]
  426. Prompt=%BEGIN_UNINSTALL_PROMPT%
  427. ButtonType=YESNO
  428. Title=%BEGIN_UNINSTALL_TITLE%
  429.  
  430. [UNINST.AddReg]
  431. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\870","Remove JavaVM",0,"rundll32 %11%\advpack.dll,LaunchINFSection %17%\java.inf,RealUnInstall"
  432. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  433.  
  434. [UNINST.RemovePkgMgr]
  435. rundll32.exe msjava.dll,JavaPkgMgr_UninstallAll
  436.  
  437. [UNINST.UnRegDlls]
  438. %11%\regsvr32.exe /s /u %11%\javacypt.dll
  439. %11%\regsvr32.exe /s /u %11%\javaprxy.dll
  440. %11%\regsvr32.exe /s /u %11%\msawt.dll
  441. %11%\regsvr32.exe /s /u %11%\msjava.dll
  442. %11%\regsvr32.exe /s /u %11%\vmhelper.dll
  443.  
  444. [UNINST.CryptoKeys]
  445. HKLM,"SOFTWARE\Microsoft\Cryptography\Providers\Trust\FinalPolicy\{E6F795B1-F738-11D0-A72F-00A0C903B83D}",""
  446. HKLM,"SOFTWARE\Microsoft\Cryptography\Providers\Trust\FinalPolicy\{E6F795B2-F738-11D0-A72F-00A0C903B83D}",""
  447. HKLM,"SYSTEM\CurrentControlSet\Services\WinTrust\TrustProviders\JavaVM",""
  448.  
  449. [RollbackJava.IE30.AddReg]
  450. HKLM,%UninstKey%,"QuietUninstallString",0,"RunDll32 advpack.dll,LaunchINFSectionEx %17%\java.inf,IE30Rollback,,256"
  451.  
  452. [RollbackJava.BetaVM.AddReg]
  453. HKLM,%UninstKey%,"QuietUninstallString",0,"RunDll32 advpack.dll,LaunchINFSectionEx %17%\java.inf,UnInstall,,5"
  454.  
  455. [RollbackJava.Release.AddReg]
  456. HKLM,%UninstKey%,"QuietUninstallString",0 ,"RunDll32 advpack.dll,LaunchINFSectionEx %17%\java.inf,RollBackJava,,256"
  457.  
  458. ;;
  459. ;;
  460. ;;DCOM Installation Section
  461. ;;ClsPack Installation Section
  462. ;;
  463. ;;
  464.  
  465. [TriggerDCOM]
  466. DCOM95.exe "/q:a /r:n"
  467.  
  468. [ClsPack.Trigger]
  469. %10%\clspack "-auto"
  470.  
  471. [ClsPack.RunOnce]
  472. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\909","Run ClassPack",0,"%10%\clspack -quiet"
  473. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  474.  
  475. ;;
  476. ;;
  477. ;;IE40 Only Section
  478. ;;Right now this is only the MSXML Stuff
  479. ;;
  480. ;;
  481. [MSXML.CustomDestination]
  482. 49000=SourceDir
  483.  
  484. [MSXML.MoveFile]
  485. %10%\extrac32.exe /c /y %49000%\xmldso.cab %10%\Java\Classes\xmldso.cab
  486.  
  487. [MSXML.PkgMgr.RunNow]
  488. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\xmldso.cab,0,4,79,2015,1,42
  489.  
  490. [MSXML.PkgMgr.RunReboot]
  491. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\903","Install XML",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\xmldso.cab,0,4,79,2015,1,42"
  492. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  493.  
  494. [MSXML.Old.CustomDestination]
  495. 49000=SourceDir
  496.  
  497. [MSXML.Old.MoveFile]
  498. %10%\extrac32.exe /c /y %49000%\olddso.cab %10%\Java\Classes\olddso.cab
  499.  
  500. [MSXML.Old.PkgMgr.RunNow]
  501. rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\olddso.cab,0,4,79,2015,1,42
  502.  
  503. [MSXML.Old.PkgMgr.RunReboot]
  504. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\903","Install XML",0,"rundll32 %11%\msjava.dll,JavaPkgMgr_Install %10%\Java\classes\olddso.cab,0,4,79,2015,1,42"
  505. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","RunOnceEx",0,"rundll32.exe %11%\iernonce.dll,RunOnceExProcess"
  506.  
  507. [MSXML.IE30.DoInstall]
  508. %10%\extrac32.exe /E /Y /L %10%\Java\Classes %10%\Java\Classes\xmldso.cab xml.inf infcond.exe xml4ie3.cab
  509. rundll32 advpack.dll,LaunchINFSectionEx %10%\Java\Classes\xml.inf,SDKInstall30
  510.  
  511. [MSXML.IE30.DoCleanUp]
  512. xml.inf
  513. infcond.exe
  514. xml4ie3.cab
  515. xmldso.cab
  516.  
  517. [SourceDisksNames]
  518. 1=%BASEINSTDISKNAME%,"javabase.cab",0
  519. 2=%X86INSTDISKNAME%,"javax86.cab",0
  520. 3=%IE30INSTDISKNAME%,"javaie30.cab",0
  521. 4=%OTHERDISKNAME%,"",0
  522.  
  523. [SourceDisksFiles]
  524. ;;
  525. ;;Files in java.cab.  Installed on all platforms.
  526. ;;
  527. classes.zip=1
  528. classes.cer=1
  529. clspack.exe=1
  530. javacypt.dll=1
  531. javaprxy.dll=1
  532. javart.dll=1
  533. jdbgmgr.exe=1
  534. jview.exe=1
  535. msawt.dll=1   
  536. msjava.dll=1 
  537. java.inf=1  
  538. tclasses.zip=1
  539. tclasses.cer=1
  540. vmhelper.dll=1
  541. msjdbc.zip=1
  542. msjdbc.cer=1
  543. msjdbc10.dll=1
  544. javasec.hlp=1
  545. zonedon.reg=1
  546. zonedoff.reg=1
  547. ;;
  548. ;;Files in javax86.cab. Installed only the x86
  549. ;;
  550. Dx3.zip=2
  551. dx3.cer=2
  552. dx3j.dll=2
  553. jautoexp.dat=2
  554. javaee.dll=2
  555. javasntx.dll=2    
  556. javasup.vxd=2    
  557. jit.dll=2    
  558. setdebug.exe=2    
  559. ;;
  560. ;;Files in Javaie30.cab.  Installed only on machines running ie30.  Not dropped to IE4.
  561. ;;
  562. iernonce.dll=3
  563. cabinet.dll=3
  564. regsvr32.exe=3
  565. extrac32.exe=3
  566.  
  567. ;;
  568. ;;Files not in any cab.
  569. ;;
  570. dcom95.exe=4
  571. allccf.cab=4
  572. cryptsys.exe=4
  573.  
  574. [Strings]
  575. BASEINSTDISKNAME = "Obs│uga jΩzyka Java dla programu Internet Explorer"
  576. BASEINSTDISK = "javabase.cab"
  577. X86INSTDISKNAME = "Rozszerzenia X86 dla obs│ugi jΩzyka Java"
  578. X86INSTDISK = "JAVAX86.cab"
  579. IE30INSTDISKNAME = "Pliki zgodne z IE30 dla obs│ugi jΩzyka Java"
  580. IE30INSTDISK = "javaie30.cab"
  581. OTHERDISKNAME = "Rozszerzenia obs│ugi jΩzyka Java dla programu Internet Explorer"
  582. VERNUM = "2252"
  583. ClassId = "{08B0E5C0-4FCB-11CF-AAA5-00401C608500}"
  584. IE4CLSID = "{89820200-ECBD-11cf-8B85-00AA005B4383}"
  585. IE4CRYPTVER = 1023
  586. BEGIN_UNINSTALL_PROMPT = "Je£li ten sk│adnik zostanie odinstalowany, program Microsoft Internet Explorer 4.0 nie bΩdzie w stanie pobieraµ plik≤w z sieci World Wide Web. Czy na pewno chcesz usun╣µ Microsoft VM jΩzyka Java?"
  587. BEGIN_UNINSTALL_TITLE = "Microsoft VM"
  588. UninstKey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaVM"
  589. JAVAVM_NAME = "Microsoft VM dla jΩzyka Java(TM)"
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.