home *** CD-ROM | disk | FTP | other *** search
/ Australian Personal Computer 2004 September / APC0409D1.iso / fwv / solcap / files / solid1 / components / msaardk.exe / quiet.inf < prev    next >
Encoding:
Windows Setup INFormation  |  2000-09-27  |  3.1 KB  |  109 lines

  1. ; Active Accessibility Core File installer - Quiet RDK version
  2. ; Any questions, comments or bug reports should be directed
  3. ; to Rob Sinclair (RobSi@microsoft.com)
  4. ;
  5. ; The difference between this version and the "RDK" version is the
  6. ; call to MSAABAK.EXE in [RunPreSetupCommandsSection]. This version
  7. ; calls it with the /Q parameter and the other does not.
  8. ;
  9. [version]
  10. signature="$CHICAGO$"
  11. AdvancedINF=2.5,"You need a new version of advpack.dll"
  12.  
  13.  
  14. [DefaultInstall]
  15. ;Copy USER/GDI, OLEAUT32, COMCTL32, etc. and the ANSI version of OLEACC.DLL
  16. CopyFiles=MSAASysCore.Copy,ANSI_OLEACC.Copy,OLEACCRC.Copy,MSAABackup.Copy
  17. RunPreSetupCommands=RunPreSetupCommandsSection
  18. CustomDestination=CheckRegSection
  19.  
  20. [DefaultInstall.NT]
  21. ;Copies the Unicode version of OLEACC.DLL
  22. CopyFiles=Unicode_OLEACC.Copy,OLEACCRC.Copy,MSAABackup.Copy
  23. RunPreSetupCommands=RunPreSetupCommandsSection
  24. CustomDestination=CheckRegSection
  25.  
  26.  
  27. [RunPreSetupCommandsSection]
  28. msaabak.exe /q ; Perform backup of core system files (only does so if not already backed up).
  29.             ; It then performs IE version, OS platform and language version checks to 
  30.         ; ensure we are installing on a compatible system. If not, it displays an 
  31.         ; appropriate error message and terminates.
  32.  
  33. [DestinationDirs]
  34. MSAASysCore.Copy = 11; Core components being replaced in \windows\system (11 means system dir)
  35. ANSI_OLEACC.Copy = 11;
  36. Unicode_OLEACC.Copy = 11;
  37. OLEACCRC.Copy = 11;
  38. MSAABackup.Copy = 11,msaabak; Copy readme to \windows\system\msaabak
  39.  
  40. [SourceDisksNames]
  41. 1="%SHORTDESC%",%DISKLABEL%,0
  42.  
  43. [SourceDisksFiles]
  44. user32.dll=1
  45. gdi.exe=1
  46. gdi32.dll=1
  47. oleaut32.dll=1
  48. olepro32.dll=1
  49. asycfilt.dll=1
  50. stdole2.tlb=1
  51. user.exe=1
  52. comctl32.dll=1
  53. oleaccrc.dll=1
  54. oleacc_a.dll=1
  55. oleacc_u.dll=1
  56. readme.txt=1
  57.  
  58.  
  59. [MSAASysCore.Copy]
  60. ; format:
  61. ; DestinationFileName,SourceFileName,TempFileName,Flags
  62. ; Flags:
  63. ; 1 in a CopyFiles section means "warn if user tries to skip the file"
  64. ; 1 in a DelFiles section means "If file is in use, delete it on reboot."
  65. ; 2 = Setup critical, do not allow skip
  66. ; 4 = Ignore version check, always copy. This is DANGEROUS for binary files.
  67. ; 8 = Force rename - tricks the engine into thinking file is in use.
  68. ;       only works if file is already on the target
  69. ; 16 = No copy if already exists
  70. ; 32 = Suppress version conflict dialog and don't overwrite newer files
  71. ; You can add these values together if you want.
  72. gdi.exe,,,32
  73. gdi32.dll,,,32
  74. user.exe,,,32
  75. user32.dll,,,32
  76. comctl32.dll,,,32
  77. oleaut32.dll,,,32
  78. olepro32.dll,,,32
  79. asycfilt.dll,,,32
  80. stdole2.tlb,,,32
  81.  
  82. [OLEACCRC.Copy]
  83. oleaccrc.dll,,,32
  84.  
  85. [ANSI_OLEACC.Copy]
  86. oleacc.dll,oleacc_a.dll,,32
  87.  
  88. [Unicode_OLEACC.Copy]
  89. oleacc.dll,oleacc_u.dll,,32
  90.  
  91. [MSAABackup.Copy]
  92. readme.txt,,,5
  93.  
  94. [CheckRegSection]
  95. 49000=RegKeyForOS,23
  96.  
  97. ; This section checks for the registry key indicating that MSAABAK succeeded
  98. ; 'RootKey','SubKey','ValueName','Message','Default'
  99.  
  100. [RegKeyForOS]
  101. 'HKLM','SOFTWARE\Microsoft\Active Accessibility','IsSupportedOS','',''
  102. '','','','',''
  103.  
  104.  
  105. [Strings]
  106. ;The following string can NOT be localized
  107. SHORTDESC="Microsoft Active Accessibility RDK"
  108. DISKLABEL="RDK_1"
  109.