home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 10 / ioProg_10.iso / soft / sdk20 / jsdk00.cab / sdk-main.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1997-09-25  |  4.1 KB  |  137 lines

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