home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 14 / IOPROG_14.ISO / soft / sdkjava / sdkjava.exe / SDK-Main.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1998-03-05  |  4.5 KB  |  154 lines

  1. ;  Microsoft SDK for Java Installation
  2. ;  Copyright (C) 1996, 1997, 1998 Microsoft Corporation
  3.  
  4. [Version]
  5. Signature="$CHICAGO$"
  6. AdvancedINF=2.5, "You need a newer version of Advpack.dll"
  7.  
  8. ;
  9. ; Destination Directories
  10.  
  11. [DestinationDirs]
  12. SDK.SystemFiles=11
  13. SDK.Uninstaller=11
  14. SDK.InfCond=11
  15. SDK.InfFiles=17
  16.  
  17. ;
  18. ; Installation Targets
  19.  
  20. [DefaultInstall]
  21. CustomDestination=SDK.FileLocation
  22. AddReg=SetRegistry, SDK.UnInstallKeys
  23. Copyfiles=SDK.Uninstaller, SDK.InfFiles, SDK.SystemFiles, SDK.InfCond
  24. Delfiles=SDK.DelInf
  25. UpdateAutoBat=AddPath
  26. RunPostSetupCommands=ExtractFiles
  27.  
  28.  
  29. [SDKInstall]
  30. CustomDestination=SDK.AutoFileLocation
  31. AddReg=SetRegistry, SDK.UnInstallKeys
  32. Copyfiles=SDK.Uninstaller, SDK.InfFiles, SDK.SystemFiles, SDK.InfCond
  33. Delfiles=SDK.DelInf
  34. UpdateAutoBat=AddPath
  35. RunPostSetupCommands=SDKExtractFiles
  36.  
  37. [Uninstall.DXM]
  38. RunPreSetupCommands=SDK.KillDXM
  39. DelFiles=SDK.InfFiles
  40.  
  41. [Uninstall.NoDXM]
  42. DelFiles=SDK.InfFiles
  43.  
  44. [Uninstall]
  45. SmartReboot=I
  46. BeginPrompt=SDK.BeginUninstall
  47. RunPreSetupCommands=SDK.UninstallFiles
  48. DelReg=SetRegistry,Redist.Registry,SDK.UnInstallKeys,SDK.ActiveSetupKeys,SDK.DocKeys
  49. DelFiles=SDK.Uninstaller
  50. RunPostSetupCommands=SDK.UninstallDA
  51.  
  52. [SDK.BeginUninstall]
  53. Prompt="Do you really want to remove Microsoft SDK for Java and redistributable components?"
  54. ButtonType=YESNO
  55. Title="Microsoft SDK for Java Uninstall"
  56.  
  57. [SDK.UninstallFiles]
  58. %11%\sdkunins.exe /q /r """HKLM\Software\Microsoft\SDKJava\Install Dir"""
  59. %11%\sdkunins.exe /q /r """HKLM\Software\Microsoft\SDKJava\DOC Dir"""
  60. %11%\sdkunins.exe /q /r """HKLM\Software\Microsoft\SDKJava\JAVADOC Dir"""
  61.  
  62. [SDK.UninstallDA]
  63. %11%\infcond.exe %11%\purgedxm.exe GT 5.0.0.0 %17%\sdk-main.inf Uninstall.DXM else %17%\sdk-main.inf Uninstall.NoDXM
  64.  
  65. [SDK.KillDXM]
  66. %11%\purgedxm.exe JAVA
  67.  
  68. [SDK.FileLocation]
  69. 49000=SourceDir
  70. 49001=SDK.RootDir, 1
  71.  
  72. [SDK.RootDir]
  73. 'HKLM','Blah','Nothing','Enter the Destination Directory for the SDK:','C:\SDK-Java.30P1'
  74.  
  75. [SDK.AutoFileLocation]
  76. 49000=SourceDir
  77. 49001=SDK.AutoRootDir, 7
  78.  
  79. [SDK.AutoRootDir]
  80. 'HKLM','Software\Microsoft\SDKJava','SDK Dir','','C:\SDK-Java.30P1'
  81.  
  82. [ExtractFiles]
  83. %49000%\extrac32.exe /E /Y /L """%49001%""" %49000%\sdkjava.cab
  84. ;;The silly """ gets us the " that we need to surround the %49001%
  85.  
  86. [SDKExtractFiles]
  87. %10%\extrac32.exe /E /Y /A /L """%49001%""" %49000%\JSDK01.cab
  88.  
  89. [SetRegistry]
  90. HKLM,"Software\Microsoft\SDKJava","Install Dir",0,"%49001%"
  91. HKLM,"Software\Microsoft\SDKJava","Version",0,"4,79,%VERNUM%,2252"
  92. HKLM,"Software\Microsoft\SDKJava","Expected Redist Dir",0,"%49001%\Redist"
  93. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%ClassId%",,0,"%SDK_NAME%"
  94. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\%ClassId%","Version",0,"4,79,%VERNUM%,2252"
  95.  
  96. [Redist.Registry]
  97. HKLM,"Software\Microsoft\SDKJava","Expected Redist Dir"
  98. HKLM,"Software\Microsoft\SDKJava","Redist Install Dir"
  99. HKLM,"Software\Microsoft\SDKJava","Redist Version"
  100.  
  101. [AddPath]
  102. PrefixPath=%49001%\bin
  103.  
  104. [SDK.InfFiles]
  105. sdk-main.inf
  106.  
  107. [SDK.SystemFiles]
  108. msvcrt.dll,,,32
  109.  
  110. [SDK.Uninstaller]
  111. sdkunins.exe,,,32
  112.  
  113. [SDK.InfCond]
  114. infcond.exe,,,32
  115.  
  116. [SDK.UnInstallKeys]
  117. HKLM,%UninstKey%,"DisplayName",,"Microsoft SDK for Java"
  118. HKLM,%UninstKey%,"UninstallString",,"RunDll32 advpack.dll,LaunchINFSection sdk-main.inf,UnInstall"
  119. HKLM,%UninstKey%,"QuietUninstallString",,"RunDll32 advpack.dll,LaunchINFSection sdk-main.inf,UnInstall,5"
  120.  
  121. [SDK.ActiveSetupKeys]
  122. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\{631AB570-D6FF-11d0-AD01-00C04FD7CCA7}"
  123. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\{F7E704C0-CDED-11d0-94E7-00C04FD7BB1D}"
  124. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\{E6F33018-192D-11d1-9168-00C04FBBC443}"
  125. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\{526B7280-C7F6-11d0-94E7-00C04FD7BB1D}"
  126.  
  127. [SDK.DocKeys]
  128. HKLM,"Software\Microsoft\SDKJava","SDK Dir"
  129. HKLM,"Software\Microsoft\SDKJava","DOC Dir"
  130. HKLM,"Software\Microsoft\SDKJava","JAVADOC Dir"
  131. HKLM,"Software\Microsoft\SDKJava","DocsDir"
  132. HKLM,"Software\Microsoft\SDKJava","ExpectedJDKDocDir"
  133. HKLM,"Software\Microsoft\SDKJava","ExpectedDX3JDocDir"
  134.  
  135.  
  136. [SourceDisksNames]
  137. 1=%SOURCEDISKNAME%,"",0
  138.  
  139. [SourceDisksFiles]
  140. infcond.exe=1
  141. sdkjava.cab=1
  142. extrac32.exe=1
  143. sdkunins.exe=1
  144. delreg.exe=1
  145. msvcrt.dll=1
  146.  
  147. [Strings]
  148. SOURCEDISKNAME="SDK"
  149. SDK_NAME="SDK for Java"
  150. REGISTER_UNCAB="Extract SDK.CAB"
  151. VERNUM="2616"
  152. UninstKey="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MsJavaSDK"
  153. ClassId="{F7E704C0-CDED-11d0-94E7-00C04FD7BB1D}"
  154.