home *** CD-ROM | disk | FTP | other *** search
/ .net 1998 August / netCD48.iso / mac / net / SoftCen / ie5 / IE5 / TS95.CAB / mstask.inf < prev    next >
Windows Setup INFormation  |  1998-04-17  |  9KB  |  224 lines

  1. ;
  2. ; Task Scheduler .INF
  3. ; Owner - Darren Mitchell
  4. ;
  5.  
  6. [Version]
  7. Signature=$CHICAGO$
  8. AdvancedINF=2.5
  9.  
  10. [DefaultInstall]
  11. RequiredEngine=Setupapi,%BadSetupVer%
  12. ComponentName="MSTASK"
  13. ComponentVersion=5.0
  14. CustomDestination=MSIExploreDestinationSection
  15. CopyFiles=Inf.Install,System_Win,JobFolder,HelpDir
  16. DelReg=DisableLogonExec,DelUninstallReg
  17. AddReg=FolderSecurityPage,CommonRegistrySettings,RegUninstall
  18. RunPostSetupCommands=PostSetup:4
  19. BackupPath=%49050%\%UninstallData%
  20. PreRollBack=Uninstall
  21.  
  22. [DefaultInstall.NT]
  23. RequiredEngine=Setupapi,%BadSetupVer%
  24. ComponentName="MSTASK"
  25. ComponentVersion=5.0
  26. CustomDestination=MSIExploreDestinationSection
  27. CopyFiles=Inf.Install,System_NT,JobFolder,HelpDir
  28. DelReg=DisableLogonExec,DelUninstallReg
  29. AddReg=FolderSecurityPage,CommonRegistrySettings,RegUninstall
  30. RunPostSetupCommands=PostSetup:4
  31. BackupPath=%49050%\%UninstallData%
  32. PreRollBack=Uninstall.NT
  33.  
  34. [Uninstall]
  35. SmartReboot=A
  36. DelReg=UnRegUninstall
  37. RunPreSetupCommands=PreUnsetup
  38. RunPostSetupCommands=PostSetup:4
  39.  
  40. [Uninstall.NT]
  41. SmartReboot=A
  42. DelReg=UnRegUninstall
  43. AddReg=ReEnableATService.NT
  44. RunPreSetupCommands=PreUnsetup
  45. RunPostSetupCommands=PostSetup:4
  46.  
  47. [MSIExploreDestinationSection]
  48. 49050=MSIExploreLDIDSection,5
  49. 49000=SysAgentLDIDSection,5
  50.  
  51. [MSIExploreLDIDSection]
  52. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.EXE","Path",,"%24%\%LProgramF%\%LMSIE4%"
  53.  
  54. [SysAgentLDIDSection]
  55. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\SysAgent.exe","InstallDir",,%11%
  56.  
  57. [SourceDisksNames]
  58. 99 = %TSD%,,0
  59.  
  60. [SourceDisksFiles]
  61. mstask.dll  = 99
  62. mstask.exe  = 99
  63. mstinit.exe = 99
  64. mstask.inf  = 99
  65. mstask.ini  = 99
  66. mstask.hlp  = 99
  67. mstask.cnt  = 99
  68. sage.dll    = 99
  69. sage.exe    = 99
  70. sysagent.exe= 99
  71. sagedll.bak = 99
  72. sageexe.bak = 99
  73.  
  74. [DestinationDirs]
  75. Inf.Install  = 17
  76. System_Win   = 11
  77. System_NT    = 11
  78. HelpDir      = 25,Help
  79. JobFolder    = 25,%TASKS_FOLDER%
  80. SysAgent     = 49000
  81.  
  82. [FolderSecurityPage]
  83. HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\shellex
  84. HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\shellex\PropertySheetHandlers
  85. HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\shellex\PropertySheetHandlers\%rshxclsid%
  86.  
  87. [PostSetup]
  88. %11%\mstinit.exe /setup
  89.  
  90. [PreUnsetup]
  91. %11%\mstinit.exe /preunsetup
  92.  
  93. [Inf.Install]
  94. mstask.inf
  95.  
  96. [SysAgent]
  97. sysagent.exe
  98.  
  99. [System_Win]
  100. mstask.exe,,,32
  101. mstask.dll,,,32
  102. mstinit.exe,,,32
  103. sage.dll,,,32
  104. sage.exe,,,32
  105.  
  106. [System_NT]
  107. mstask.exe,,,32
  108. mstask.dll,,,32
  109. mstinit.exe,,,32
  110.  
  111. [JobFolder]
  112. desktop.ini,mstask.ini
  113.  
  114. [HelpDir]
  115. mstask.hlp
  116. mstask.cnt
  117.  
  118. [CommonRegistrySettings]
  119. HKLM,Software\Microsoft\SchedulingAgent,TasksFolder,,"%25%\%TASKS_FOLDER%"
  120. HKLM,Software\Microsoft\SchedulingAgent,LogPath,,"%25%\SchedLog.Txt"
  121. ; What is this rename stuff?
  122. HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\Sys,,,%25%
  123. HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\Sys,%TASKS_FOLDER%,,"%TASKS_FOLDER%,4"
  124. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF},,,"%MSTASK%"
  125. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF},,,"%MSTASK%"
  126. HKCR,".Job",,,"JobObject"
  127. HKCR,"JobObject",,,"%TASK_OBJECT%"
  128. HKCR,JobObject\CLSID,,,"{148BD520-A2AB-11CE-B11F-00AA00530503}"
  129. HKCR,JobObject\shell
  130. HKCR,JobObject\shellex\PropertySheetHandlers\{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF}
  131. HKCR,JobObject\shellex\IconHandler,,,"{DD2110F0-9EEF-11cf-8D8E-00AA0060F5BF}"
  132. HKCR,CLSID\{DD2110F0-9EEF-11cf-8D8E-00AA0060F5BF},,,"Scheduling UI icon handler"
  133. HKCR,CLSID\{DD2110F0-9EEF-11cf-8D8E-00AA0060F5BF}\InProcServer32,,,"%11%\mstask.dll"
  134. HKCR,CLSID\{DD2110F0-9EEF-11cf-8D8E-00AA0060F5BF}\InProcServer32,"ThreadingModel",,"Both"
  135. HKCR,CLSID\{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF},,,"Scheduling UI property sheet handler"
  136. HKCR,CLSID\{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF}\InProcServer32,,,"%11%\mstask.dll"
  137. HKCR,CLSID\{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF}\InProcServer32,"ThreadingModel",,"Both"
  138. HKLM,Software\Microsoft\Windows\CurrentVersion\"Shell Extensions"\Approved,"{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF}",,"Tasks Folder Shell Extension"
  139. HKCR,CLSID\{148BD520-A2AB-11CE-B11F-00AA00530503},,,"Task Scheduler Task Object Class"
  140. HKCR,CLSID\{148BD520-A2AB-11CE-B11F-00AA00530503}\DefaultIcon,,,"%11%\mstask.dll,-101"
  141. HKCR,CLSID\{148BD520-A2AB-11CE-B11F-00AA00530503}\InProcServer32,,,"%11%\mstask.dll"
  142. HKCR,CLSID\{148BD520-A2AB-11CE-B11F-00AA00530503}\InProcServer32,"ThreadingModel",,"Both"
  143. HKCR,".Que",,,"QueueObject"
  144. HKCR,"QueueObject",,,"%QUEUE_OBJECT%"
  145. HKCR,QueueObject\CLSID,,,"{255b3f60-829e-11cf-8d8b-00aa0060f5bf}"
  146. HKCR,CLSID\{255b3f60-829e-11cf-8d8b-00aa0060f5bf},,,"Task Scheduler Queue Object Class"
  147. HKCR,CLSID\{255b3f60-829e-11cf-8d8b-00aa0060f5bf}\DefaultIcon,,,"%11%\mstask.dll,-102"
  148. HKCR,CLSID\{255b3f60-829e-11cf-8d8b-00aa0060f5bf}\InProcServer32,,,"%11%\mstask.dll"
  149. HKCR,CLSID\{255b3f60-829e-11cf-8d8b-00aa0060f5bf}\InProcServer32,"ThreadingModel",,"Both"
  150. HKCR,CLSID\{148BD52A-A2AB-11CE-B11F-00AA00530503},,,"Task Scheduler Service Class"
  151. HKCR,CLSID\{148BD52A-A2AB-11CE-B11F-00AA00530503}\DefaultIcon,,,"%11%\mstask.dll,0"
  152. HKCR,CLSID\{148BD52A-A2AB-11CE-B11F-00AA00530503}\InProcServer32,,,"%11%\mstask.dll"
  153. HKCR,CLSID\{148BD52A-A2AB-11CE-B11F-00AA00530503}\InProcServer32,"ThreadingModel",,"Both"
  154. HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF},,,"%MSTASK%"
  155. HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\DefaultIcon,,,"%11%\mstask.dll,-100"
  156. HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\InProcServer32,,,"%11%\mstask.dll"
  157. HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\InProcServer32,"ThreadingModel",,"Both"
  158. HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\ShellFolder,"Attributes",1,0x00, 0x00, 0x00, 0x21
  159. HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF},"InfoTip",,"%INFO_TIP%"
  160.  
  161. [DisableLogonExec]
  162. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,%TS%
  163.  
  164. [DisableSystemAgent]
  165. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,%SA%
  166.  
  167. [DelRegistrySettings.Win]
  168. HKLM,Software\Microsoft\Windows\CurrentVersion\RunServices,%TS%
  169.  
  170. [ReEnableATService.NT]
  171. HKLM,System\CurrentControlSet\Services\Schedule,ErrorControl,0x10001,1
  172. HKLM,System\CurrentControlSet\Services\Schedule,ImagePath,0x20000,"%SystemRoot%\System32\AtSvc.Exe"
  173. HKLM,System\CurrentControlSet\Services\Schedule,ObjectName,,LocalSystem
  174. HKLM,System\CurrentControlSet\Services\Schedule,Start,0x10001,0x2
  175. HKLM,System\CurrentControlSet\Services\Schedule,Type,0x10001,0x10
  176.  
  177. [RegUninstall]
  178. HKLM,%UninstKey%,"QuietDisplayName",,%UNINST_DISPLNAME%
  179. HKLM,%UninstKey%,"QuietUninstallString",,"RunDll32 advpack.dll,LaunchINFSectionEx %17%\mstask.inf,,,256"
  180. HKLM,%UninstKey%,"RequiresIESysFile",,"5.00"
  181.  
  182. [DelUninstallReg]
  183. HKLM,%UninstKey%,"DisplayName"
  184. HKLM,%UninstKey%,"UninstallString"
  185.  
  186. [UnRegUninstall]
  187. HKLM,"SoftWare\Microsoft\Active Setup\Installed Components\{CC2A9BA0-3BDD-11D0-821E-444553540000}"
  188. HKLM,%UninstKey%
  189.  
  190. [Strings]
  191. ;
  192. ; Do not localize these strings.
  193. ;
  194. SA        = "SystemAgent"
  195. TS        = "SchedulingAgent"
  196. WINHLP32  = "Winhlp32"
  197. UninstKey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SchedulingAgent"
  198. UninstInf = "mstask.inf"
  199. rshxclsid={1F2E5C40-9550-11CE-99D2-00AA006E086C}
  200.  
  201. ;
  202. ; Localize these strings.
  203. ;
  204. TSD                 = "Task Scheduler Install Disk"
  205. SCHAGT_LNK          = "Accessories\System Tools"
  206. MSTASK              = "Scheduled Tasks"
  207. SAGE_MENU           = "System Agent"
  208. TASKS_FOLDER        = "Tasks"
  209. TASK_OBJECT         = "Task Scheduler Task Object"
  210. QUEUE_OBJECT        = "Task Scheduler Queue Object"
  211. UNINST_DISPLNAME    = "Task Scheduler"
  212. UNINST_PROMPT       = "Are you sure you want to remove Task Scheduler?"
  213. UNINST_PROMPT_TITLE = "Remove Task Scheduler"
  214. UNINST_COMPL        = "Task Scheduler has been successfully removed"
  215. INFO_TIP            = "Task Scheduler is a tool that enables you to schedule tasks (such as Disk Defragmenter) to run regularly, when it's most convenient for you. Task Scheduler starts each time you start Windows, and runs in the background"
  216.  
  217. BadSetupVer = "Your system is missing the required Setup engine."
  218. LMSIE4 = "Internet Explorer"
  219. LProgramF = "Program Files"
  220. UninstallData = "Uninstall Information"
  221. DisplayDesc = "Task Scheduler"
  222.  
  223. ;regedit: "HKLM,Software\microsoft\active setup","SteppingMode",,"Y"
  224. ;run: RunDll32 advpack.dll,LaunchINFSectionEx %17%\mstask.inf,,,44