home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 29 / XENIATGM29.iso / ie / ie40pp1 / ie4 / sasetup.cab / mstask.inf < prev    next >
Windows Setup INFormation  |  1997-02-18  |  10KB  |  272 lines

  1. ;
  2. ; Task Scheduler .INF
  3. ;
  4.  
  5. [Version]
  6. Signature=$CHICAGO$
  7. AdvancedINF=2.5
  8.  
  9. [DestinationDirs]
  10. Inf = 17
  11. System_Win = 11
  12. HelpDir = 25,Help
  13. JobFolder = 25,Tasks
  14. SysAgent = 49000
  15.  
  16. [DestinationDirs.NT]
  17. Inf = 17
  18. System_NT = 11
  19. HelpDir = 25,Help
  20. JobFolder = 25,Tasks
  21.  
  22. ;
  23. ; The sysagent.exe file lives wherever the user chose to install the plus 
  24. ; pack.  For chicago, mstinit.exe finds out where this is and creates the
  25. ; registry value referred to in SysAgentLDIDSection, which we assign to 
  26. ; a custom LDID of 49000.
  27. ;
  28.  
  29. [CustomDestinationSection]
  30. 49000 = SysAgentLDIDSection,5
  31.  
  32. [SysAgentLDIDSection]
  33. 'HKLM','Software\Microsoft\Windows\CurrentVersion\App Paths\SysAgent.exe','InstallDir','',%11%
  34.  
  35. [DefaultInstall]
  36. RunPreSetupCommands = PreSetupCommands.Win
  37. CustomDestination = CustomDestinationSection
  38. CopyFiles = Inf,System_Win,JobFolder,HelpDir,SysAgent
  39. DelReg = DisableLogonExec,DisableSystemAgent
  40. AddReg = CommonRegistrySettings,AddRegistrySettings.Win,RegUninstall,RegUninstall.95
  41. UpdateInis = Shortcut.Win
  42.  
  43. [DefaultInstall.NT]
  44. CopyFiles = Inf,System_NT,JobFolder,HelpDir
  45. DelReg = DisableLogonExec
  46. AddReg = CommonRegistrySettings,RegUninstall,RegUninstall.NT
  47. RunPostSetupCommands=PostSetupCommands.Nt
  48.  
  49. [PreSetupCommands.Win]
  50. stswin.exe /presetup
  51.  
  52. [PostSetupCommands.Nt]
  53. mstinit.exe /setup
  54.  
  55. [PreUnsetupCommands]
  56. mstinit.exe /preunsetup
  57.  
  58. [Uninstall]
  59. BeginPrompt = UninstallPrompt
  60. RunPreSetupCommands = PreUnsetupCommands
  61. CustomDestination = CustomDestinationSection
  62. DelReg = DelRegistrySettings,DelRegistrySettings.Win,UnRegUninstall
  63. DelFiles = System_Win,JobFolder,HelpDir,Inf,SysAgent
  64. UpdateInis = RemoveShortcut.Win
  65. AddReg = RenameBackups.Win
  66. EndPrompt=UninstallEnd
  67.  
  68. [Uninstall.NT]
  69. BeginPrompt = UninstallPrompt
  70. RunPreSetupCommands=PreUnsetupCommands
  71. DelReg = DelRegistrySettings,DelRegistrySettings.NT,UnRegUninstall
  72. AddReg = ReEnableATService.NT
  73. DelFiles = System_NT,JobFolder,HelpDir,Inf
  74. EndPrompt=UninstallEnd
  75.  
  76. [SysAgent]
  77. sysagent.exe,,,1
  78.  
  79. [UninstallPrompt]
  80. Prompt = %UNINST_PROMPT%
  81. ButtonType = YESNO
  82. Title = %UNINST_PROMPT_TITLE%
  83.  
  84. [UninstallEnd]
  85. Prompt=%UNINST_COMPL%
  86.  
  87. [Inf]
  88. mstask.inf
  89.  
  90. [System_Win]
  91. mstask.exe,mstwin.exe,,1
  92. mstask.dll,mstwin.dll,,1
  93. mstinit.exe,stswin.exe,,1
  94. sage.dll,,,1
  95. sage.exe,,,1
  96.  
  97. [System_NT]
  98. mstask.exe,mstnt.exe,,1
  99. mstask.dll,mstnt.dll,,1
  100. mstinit.exe,stsnt.exe,,1
  101.  
  102. [JobFolder]
  103. desktop.ini,mstask.ini,,1
  104.  
  105. [HelpDir]
  106. mstask.hlp,,,1
  107. mstask.cnt,,,1
  108.  
  109. [AddRegistrySettings.Win]
  110. HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%TS%,,"%11%\mstinit.exe /setup"
  111.  
  112. [RenameBackups.Win]
  113. HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\Bak,,,%11%
  114. HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\Bak,SAGEEXE.BAK,,"SAGE.EXE"
  115. HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\Bak,SAGEDLL.BAK,,"SAGE.DLL"
  116. HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\Sa,,,%49000%
  117. HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\Sa,SYSAGENT.BAK,,"SYSAGENT.EXE"
  118.  
  119. [CommonRegistrySettings]
  120. HKLM,Software\Microsoft\SchedulingAgent,TasksFolder,,"%25%\Tasks"
  121. HKLM,Software\Microsoft\SchedulingAgent,LogPath,,"%25%\SchedLog.Txt"
  122. HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\Sys,,,%25%
  123. HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\Sys,TASKS,,"TASKS,4"
  124. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF},,,"Scheduled Tasks"
  125. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF},,,"Scheduled Tasks"
  126.  
  127. HKCR,".Job",,,"JobObject"
  128. HKCR,"JobObject",,,"%TASK_OBJECT%"
  129. HKCR,JobObject\CLSID,,,"{148BD520-A2AB-11CE-B11F-00AA00530503}"
  130. HKCR,JobObject\shell
  131. HKCR,JobObject\shellex\PropertySheetHandlers\{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF}
  132. HKCR,JobObject\shellex\IconHandler,,,"{DD2110F0-9EEF-11cf-8D8E-00AA0060F5BF}"
  133. HKCR,CLSID\{DD2110F0-9EEF-11cf-8D8E-00AA0060F5BF},,,"Scheduling UI icon handler"
  134. HKCR,CLSID\{DD2110F0-9EEF-11cf-8D8E-00AA0060F5BF}\InProcServer32,,,"%11%\mstask.dll"
  135. HKCR,CLSID\{DD2110F0-9EEF-11cf-8D8E-00AA0060F5BF}\InProcServer32,"ThreadingModel",,"Both"
  136. HKCR,CLSID\{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF},,,"Scheduling UI property sheet handler"
  137. HKCR,CLSID\{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF}\InProcServer32,,,"%11%\mstask.dll"
  138. HKCR,CLSID\{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF}\InProcServer32,"ThreadingModel",,"Both"
  139. HKLM,Software\Microsoft\Windows\CurrentVersion\"Shell Extensions"\Approved,"{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF}",,"Tasks Folder Shell Extension"
  140. HKCR,CLSID\{148BD520-A2AB-11CE-B11F-00AA00530503},,,"Task Scheduler Task Object Class"
  141. HKCR,CLSID\{148BD520-A2AB-11CE-B11F-00AA00530503}\DefaultIcon,,,"%11%\mstask.dll,-101"
  142. HKCR,CLSID\{148BD520-A2AB-11CE-B11F-00AA00530503}\InProcServer32,,,"%11%\mstask.dll"
  143. HKCR,CLSID\{148BD520-A2AB-11CE-B11F-00AA00530503}\InProcServer32,"ThreadingModel",,"Both"
  144. HKCR,".Que",,,"QueueObject"
  145. HKCR,"QueueObject",,,"%QUEUE_OBJECT%"
  146. HKCR,QueueObject\CLSID,,,"{255b3f60-829e-11cf-8d8b-00aa0060f5bf}"
  147. HKCR,CLSID\{255b3f60-829e-11cf-8d8b-00aa0060f5bf},,,"Task Scheduler Queue Object Class"
  148. HKCR,CLSID\{255b3f60-829e-11cf-8d8b-00aa0060f5bf}\DefaultIcon,,,"%11%\mstask.dll,-102"
  149. HKCR,CLSID\{255b3f60-829e-11cf-8d8b-00aa0060f5bf}\InProcServer32,,,"%11%\mstask.dll"
  150. HKCR,CLSID\{255b3f60-829e-11cf-8d8b-00aa0060f5bf}\InProcServer32,"ThreadingModel",,"Both"
  151. HKCR,CLSID\{148BD52A-A2AB-11CE-B11F-00AA00530503},,,"Task Scheduler Service Class"
  152. HKCR,CLSID\{148BD52A-A2AB-11CE-B11F-00AA00530503}\DefaultIcon,,,"%11%\mstask.dll,0"
  153. HKCR,CLSID\{148BD52A-A2AB-11CE-B11F-00AA00530503}\InProcServer32,,,"%11%\mstask.dll"
  154. HKCR,CLSID\{148BD52A-A2AB-11CE-B11F-00AA00530503}\InProcServer32,"ThreadingModel",,"Both"
  155. HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF},,,"Scheduled Tasks"
  156. HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\DefaultIcon,,,"%11%\mstask.dll,-100"
  157. HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\InProcServer32,,,"%11%\mstask.dll"
  158. HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\InProcServer32,"ThreadingModel",,"Both"
  159. HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\ShellFolder,"Attributes",1,0x00, 0x00, 0x00, 0x21
  160.  
  161. [Shortcut.Win]
  162. setup.ini, progman.groups,,"grpschag=%SCHAGT_LNK%"
  163. setup.ini, grpschag,,"""%MSTASK%"", ""Explorer.exe ,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{D6277990-4C6A-11CF-8D87-00AA0060F5BF}"",mstask.dll,0"
  164. setup.ini, grpschag,,"""%SAGE_MENU%"",,,0"
  165.  
  166. [RemoveShortcut.Win]
  167. setup.ini, progman.groups,,"grpschag=%SCHAGT_LNK%"
  168. setup.ini, grpschag,,"""%MSTASK%"",,,0"
  169.  
  170. [DisableLogonExec]
  171. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,%TS%
  172.  
  173. [DelRegistrySettings]
  174. HKLM,Software\Microsoft\SchedulingAgent
  175. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,%TS%
  176. HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\Sys,TASKS
  177. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
  178. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
  179. HKCR,".Job"
  180. HKCR,"JobObject"
  181. HKCR,CLSID\{DD2110F0-9EEF-11cf-8D8E-00AA0060F5BF}
  182. HKCR,CLSID\{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF}
  183. HKLM,Software\Microsoft\Windows\CurrentVersion\"Shell Extensions"\Approved,"{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF}"
  184. HKCR,CLSID\{148BD520-A2AB-11CE-B11F-00AA00530503}
  185. HKCR,".Que"
  186. HKCR,"QueueObject"
  187. HKCR,CLSID\{255b3f60-829e-11cf-8d8b-00aa0060f5bf}
  188. HKCR,CLSID\{148BD52A-A2AB-11CE-B11F-00AA00530503}
  189. HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
  190.  
  191. [DisableSystemAgent]
  192. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,%SA%
  193.  
  194. [DelRegistrySettings.Win]
  195. HKLM,Software\Microsoft\Windows\CurrentVersion\RunServices,%TS%
  196.  
  197. [DelRegistrySettings.NT]
  198. HKLM,System\CurrentControlSet\Services\Schedule,DependOnGroup
  199. HKLM,System\CurrentControlSet\Services\Schedule,DependOnService
  200. HKLM,System\CurrentControlSet\Services\Schedule,DisplayName
  201. HKLM,System\CurrentControlSet\Services\Schedule,NextAtJobId
  202.  
  203. [ReEnableATService.NT]
  204. HKLM,System\CurrentControlSet\Services\Schedule,ErrorControl,0x10001,1
  205. HKLM,System\CurrentControlSet\Services\Schedule,ImagePath,0x20000,"%SystemRoot%\System32\AtSvc.Exe"
  206. HKLM,System\CurrentControlSet\Services\Schedule,ObjectName,,LocalSystem
  207. HKLM,System\CurrentControlSet\Services\Schedule,Start,0x10001,0x2
  208. HKLM,System\CurrentControlSet\Services\Schedule,Type,0x10001,0x10
  209.  
  210. [RegUninstall]
  211. HKLM,%UninstKey%,"DisplayName",,%UNINST_DISPLNAME%
  212. HKLM,%UninstKey%,"QuietUninstallString",,"RunDll32 advpack.dll,LaunchINFSection %17%\mstask.inf,Uninstall,5"
  213. HKLM,%UninstKey%,"RequiresIESysFile",,"4.70.0.1155"
  214.  
  215. [RegUninstall.95]
  216. HKLM,%UninstKey%,"UninstallString",,"RunDll32 advpack.dll,LaunchINFSection mstask.inf,Uninstall"
  217.  
  218. [RegUninstall.NT]
  219. HKLM,%UninstKey%,"UninstallString",,"RunDll32 advpack.dll,LaunchINFSection mstask.inf,Uninstall.NT"
  220.  
  221. [UnRegUninstall]
  222. HKLM,%UninstKey%
  223.  
  224. [SourceDisksNames]
  225. 99 = %TSD%, sasetup.cab, 0
  226.  
  227. [SourceDisksFiles.Win]
  228. mstwin.dll = 99
  229. mstwin.exe = 99
  230. stswin.exe = 99
  231. mstask.inf = 99
  232. mstask.ini = 99
  233. mstask.hlp = 99
  234. mstask.cnt = 99
  235. sage.dll = 99
  236. sage.exe = 99
  237. sysagent.exe = 99
  238. sagedll.bak = 99
  239. sageexe.bak = 99
  240.  
  241. [SourceDisksFiles.x86]
  242. mstnt.dll = 99
  243. mstnt.exe = 99
  244. stsnt.exe = 99
  245. mstask.inf = 99
  246. mstask.ini = 99
  247. mstask.hlp = 99
  248. mstask.cnt = 99
  249.  
  250. [Strings]
  251. ;
  252. ; Do not localize these strings.
  253. ;
  254. SA = "SystemAgent"
  255. TS = "SchedulingAgent"
  256. UninstKey = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SchedulingAgent"
  257. UninstInf = "mstask.inf"
  258. ;
  259. ; Localize these strings.
  260. ;
  261. TSD = "Disco di installazione dell'Utilitα di pianificazione"
  262. SCHAGT_LNK = "Accessori\Utilitα di sistema"
  263. MSTASK = "Operazioni pianificate"
  264. SAGE_MENU = "Agente di sistema"
  265. TASK_OBJECT = "Oggetto dell'operazioni dell'Utilitα di pianificazione"
  266. QUEUE_OBJECT = "Oggetto di coda dell'Utilitα di pianificazione"
  267. UNINST_DISPLNAME = "Utilitα di pianificazione 1.0 (solo rimozione)"
  268. UNINST_PROMPT = "Rimuovere l'Utilitα di pianificazione?"
  269. UNINST_PROMPT_TITLE = "Rimuovi l'Utilitα di pianificazione"
  270. UNINST_COMPL = "Rimozione dell'Utilitα di pianificazione completata"
  271.  
  272.