home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1999 July / VPR9907B.BIN / DRIVER / ELSA / GXXLNT40 / GXXLNT40.ZIP / i386 / Winmsuit / WINMSUIT.INF < prev    next >
Windows Setup INFormation  |  1998-11-10  |  3KB  |  126 lines

  1. [version]
  2. signature="$Chicago$"
  3. Provider=ELSA AG, Germany
  4.  
  5. [DefaultInstall]
  6. CopyFiles = Util.Files.ELSAUtil, Util.Files.Inf
  7. AddReg    = Util.Add.Reg.Common, Util.Add.Reg.Win
  8. DelReg    = Prev.Del.Reg
  9. DelFiles  = Util.Files.Sys
  10. UpdateInis= ProgrIconAdd
  11.  
  12. [DefaultInstall.NT]
  13. CopyFiles = Util.Files.ELSAUtil, Util.Files.Inf
  14. AddReg    = Util.Add.Reg.Common, Util.Add.Reg.NT
  15. DelFiles  = Util.Files.Sys
  16. UpdateInis= ProgrIconAdd
  17.  
  18. [DefaultUnInstall]
  19. AddReg      = Util.Add.Reg.Uninstall
  20. DelFiles  = Util.Files.ELSAUtil.Del, Util.Files.Inf, Util.SourceFiles.Del
  21. DelReg    = Util.Del.Reg
  22.  
  23. [DestinationDirs]
  24. Util.Files.ELSAUtil = 10,%ELSAUTIL%
  25. Util.Files.ELSAUtil.Del = 10,%ELSAUTIL%
  26. Util.Files.Inf = 17
  27. Util.Files.Sys = 11
  28. Util.SourceFiles.Del = 10,%ELSAUTIL%
  29.  
  30. [SourceDisksNames]
  31. 1="ELSA WINNERware CD","",1
  32.  
  33. [ProgrIconAdd]
  34. Setup.ini, Progman.groups,, "Group1=ELSAware"
  35. Setup.ini, Group1,, ""WINman Suite","%10%\%ELSAUTIL%\WINMSUIT.EXE""
  36.  
  37. [SourceDisksFiles]
  38. Winmps.dll=1
  39. Winmsuit.exe=1
  40. Wsuit_de.dll=1
  41. Wsuit_fr.dll=1
  42. Wsuit_ja.dll=1
  43. Winmsuit.inf=1
  44. ELSA.hlp=1
  45. ELSAeng.hlp=1
  46.  
  47. [Util.Files.Inf]
  48. Winmsuit.inf
  49.  
  50. [Util.SourceFiles.Del]
  51. Winmsuit.inf
  52. Winmsuit.cab
  53.  
  54. [Util.Files.ELSAUtil]
  55. Winmsuit.exe
  56. Wsuit_de.dll
  57. Wsuit_ja.dll
  58. Wsuit_fr.dll
  59. Winmps.dll
  60. ELSA.hlp
  61. ELSAeng.hlp
  62.  
  63. [Util.Files.ELSAUtil.Del]
  64. Winmps.dll
  65. ELSA.hlp
  66. ELSAeng.hlp
  67. Wsuit_de.dll
  68. Wsuit_fr.dll
  69. Wsuit_ja.dll
  70.  
  71. [Util.Add.Reg.Common]
  72. ; WinmanSuite
  73. HKCR,CLSID\%CLSID%,,,"%NAME%"
  74. HKCR,CLSID\%CLSID%\LocalServer32,,,"%10%\%ELSAUTIL%\%MAINFILE%"
  75. HKLM,%WINMANSUITE%\%CLSID%,,,%MAINFILE%
  76. ;
  77. ; WinmPS.DLL, proxy stub
  78. HKCR,CLSID\%CLSIDPS%,,,"%NAME%"
  79. HKCR,CLSID\%CLSIDPS%\InprocServer32,,,"%10%\%ELSAUTIL%\%PSSERVER%"
  80. HKCR,Interface\%IELSAINFO_ID%,,,"IELSAInfo"
  81. HKCR,Interface\%IELSAINFO_ID%\NumMethods,,,7
  82. HKCR,Interface\%IELSAINFO_ID%\ProxyStubClsid32,,,"%CLSIDPS%"
  83. HKCR,Interface\%IELSAINFO2_ID%,,,"IELSAInfo2"
  84. HKCR,Interface\%IELSAINFO2_ID%\NumMethods,,,8
  85. HKCR,Interface\%IELSAINFO2_ID%\ProxyStubClsid32,,,"%CLSIDPS%"
  86. ;
  87. ; run section
  88. HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","%NAME%",%REG_SZ%,"%10%\%ELSAUTIL%\WINMSUIT.EXE /startup"
  89.  
  90. [Util.Add.Reg.Win]
  91. ; uninstall
  92. HKLM,%UNINSTALL%,DisplayName,,"%NAME%"
  93. HKLM,%UNINSTALL%,UninstallString,,"rundll.exe setupx.dll,InstallHinfSection DefaultUninstall 132 %17%\%INFFILE%"
  94.  
  95.  
  96. [Util.Add.Reg.NT]
  97. HKLM,%UNINSTALL%,DisplayName,,"%NAME%"
  98. HKLM,%UNINSTALL%,UninstallString,,"rundll32.exe setupapi.dll,InstallHinfSection DefaultUninstall 132 %17%\%INFFILE%"
  99.  
  100. [Util.Del.Reg]
  101. HKLM,%UNINSTALL%
  102. HKCR,CLSID\%CLSIDPS%
  103. HKCR,CLSID\%CLSID%
  104. HKCR,Interface\%IELSAINFO_ID%
  105. HKCR,Interface\%IELSAINFO2_ID%
  106. HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","%NAME%"
  107. HKLM,%WINMANSUITE%\%CLSID%
  108.  
  109. [Util.Add.Reg.Uninstall]
  110. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup","%NAME%",%REG_SZ%,"%10%\%ELSAUTIL%\WINMSUIT.EXE /delete"
  111.  
  112. [Strings]
  113. NAME="ELSA WINman Suite"
  114. ; //Name used in program, don't change
  115. ELSAUTIL="ELSAutil"
  116. INFFILE=WinmSuit.inf"
  117. UNINSTALL="Software\Microsoft\Windows\CurrentVersion\Uninstall\WINman Suite"
  118. WINMANSUITE="Software\ELSA\WINmanSuite"
  119. CLSID="{55F53380-2C7E-11d2-A423-00609715A4AF}"
  120. CLSIDPS="{737A0D40-88D3-11d0-A8A0-00001B321118}"
  121. IELSAINFO_ID="{737A0D40-88D3-11d0-A8A0-00001B321118}"
  122. IELSAINFO2_ID="{737A0D41-88D3-11d0-A8A0-00001B321118}"
  123. PSSERVER="WinmPS.dll"
  124. MAINFILE="WINMSuit.EXE"
  125.  
  126.