windows-nt/Source/XPSP1/NT/admin/services/sched/cab/memphis/mstask.inf
2020-09-26 16:20:57 +08:00

175 lines
7 KiB
INI

;
; Task Scheduler .INF
;
[Version]
Signature=$CHICAGO$
SetupClass = BASE
LayoutFile = layout.inf, layout1.inf
[DestinationDirs]
MSTask.System_Win = 11
MSTask.HelpDir = 25,Help
MSTask.JobFolder = 25,Tasks
MSTask.PlusDir = 24,%PLUS_DIR%
[BaseWinOptions]
Register_TaskScheduler
[Register_TaskScheduler]
CopyFiles=Register_TaskScheduler.Copy
AddReg=Register_TaskScheduler.AddReg
[Register_TaskScheduler.AddReg]
HKLM,%KEY_OPTIONAL%,"MSTask",,"MSTask"
HKLM,%KEY_OPTIONAL%\MSTask,INF,,"mstask.inf"
HKLM,%KEY_OPTIONAL%\MSTask,Section,,"MSTask"
HKLM,%KEY_OPTIONAL%\MSTask,Installed,,"0"
[Register_TaskScheduler.Copy]
mstask.inf
[Optional Components]
MSTask
[MSTask]
OptionDesc = %MSTask_desc%
Tip = %MSTask_tip%
Parent = AccessTop
CopyFiles = MSTask.System_Win, MSTask.JobFolder, MSTask.HelpDir
DelReg = MSTask.DisableLogonExec, MSTask.DisableSystemAgent
AddReg = MSTask.CommonRegistrySettings, MSTask.AddRegistrySettings.Win, MSTask.Inst.Add
UpdateInis = MSTask.Shortcut.Win
InstallType = 14 ;Typical, Portable, Custom
IconIndex = 4
UnInstall = MSTask.Remove
[MSTask.Inst.Add]
HKLM,%KEY_OPTIONAL%\MSTask,Installed,,"1"
[MSTask.Remove]
DelReg = MSTask.DelRegistrySettings, MSTask.DelRegistrySettings.Win
AddReg = MSTask.Inst.Remove
DelFiles = MSTask.System_Win, MSTask.JobFolder, MSTask.HelpDir, MSTask.PlusDir
UpdateInis = MSTask.RemoveShortcut.Win
[MSTask.System_Win]
mstask.exe,mstwin.exe,,1
mstask.dll,mstwin.dll,,1
mstinit.exe,stswin.exe,,1
sysagent.exe,,,1
sage.dll,,,1
sage.exe,,,1
[MSTask.JobFolder]
desktop.ini,mstask.ini,,1
[MSTask.HelpDir]
mstask.hlp,,,1
mstask.cnt,,,1
[MSTask.PlusDir]
sysagent.exe
[MSTask.AddRegistrySettings.Win]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,%TS%,,"%11%\mstinit.exe /memphis"
[MSTask.CommonRegistrySettings]
HKLM,Software\Microsoft\SchedulingAgent,TasksFolder,,"%25%\Tasks"
HKLM,Software\Microsoft\SchedulingAgent,LogPath,,"%25%\SchedLog.Txt"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF},,,"Scheduled Tasks"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF},,,"Scheduled Tasks"
HKCR,".Job",,,"JobObject"
HKCR,"JobObject",,,"%TASK_OBJECT%"
HKCR,JobObject\CLSID,,,"{148BD520-A2AB-11CE-B11F-00AA00530503}"
HKCR,JobObject\shell
HKCR,JobObject\shellex\PropertySheetHandlers\{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF}
HKCR,JobObject\shellex\IconHandler,,,"{DD2110F0-9EEF-11cf-8D8E-00AA0060F5BF}"
HKCR,CLSID\{DD2110F0-9EEF-11cf-8D8E-00AA0060F5BF},,,"Scheduling UI icon handler"
HKCR,CLSID\{DD2110F0-9EEF-11cf-8D8E-00AA0060F5BF}\InProcServer32,,,"%11%\mstask.dll"
HKCR,CLSID\{DD2110F0-9EEF-11cf-8D8E-00AA0060F5BF}\InProcServer32,"ThreadingModel",,"Both"
HKCR,CLSID\{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF},,,"Scheduling UI property sheet handler"
HKCR,CLSID\{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF}\InProcServer32,,,"%11%\mstask.dll"
HKCR,CLSID\{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF}\InProcServer32,"ThreadingModel",,"Both"
HKLM,Software\Microsoft\Windows\CurrentVersion\"Shell Extensions"\Approved,"{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF}",,"Tasks Folder Shell Extension"
HKCR,CLSID\{148BD520-A2AB-11CE-B11F-00AA00530503},,,"Task Scheduler Task Object Class"
HKCR,CLSID\{148BD520-A2AB-11CE-B11F-00AA00530503}\DefaultIcon,,,"%11%\mstask.dll,-101"
HKCR,CLSID\{148BD520-A2AB-11CE-B11F-00AA00530503}\InProcServer32,,,"%11%\mstask.dll"
HKCR,CLSID\{148BD520-A2AB-11CE-B11F-00AA00530503}\InProcServer32,"ThreadingModel",,"Both"
HKCR,".Que",,,"QueueObject"
HKCR,"QueueObject",,,"%QUEUE_OBJECT%"
HKCR,QueueObject\CLSID,,,"{255b3f60-829e-11cf-8d8b-00aa0060f5bf}"
HKCR,CLSID\{255b3f60-829e-11cf-8d8b-00aa0060f5bf},,,"Task Scheduler Queue Object Class"
HKCR,CLSID\{255b3f60-829e-11cf-8d8b-00aa0060f5bf}\DefaultIcon,,,"%11%\mstask.dll,-102"
HKCR,CLSID\{255b3f60-829e-11cf-8d8b-00aa0060f5bf}\InProcServer32,,,"%11%\mstask.dll"
HKCR,CLSID\{255b3f60-829e-11cf-8d8b-00aa0060f5bf}\InProcServer32,"ThreadingModel",,"Both"
HKCR,CLSID\{148BD52A-A2AB-11CE-B11F-00AA00530503},,,"Task Scheduler Service Class"
HKCR,CLSID\{148BD52A-A2AB-11CE-B11F-00AA00530503}\DefaultIcon,,,"%11%\mstask.dll,0"
HKCR,CLSID\{148BD52A-A2AB-11CE-B11F-00AA00530503}\InProcServer32,,,"%11%\mstask.dll"
HKCR,CLSID\{148BD52A-A2AB-11CE-B11F-00AA00530503}\InProcServer32,"ThreadingModel",,"Both"
HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF},,,"Scheduled Tasks"
HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\DefaultIcon,,,"%11%\mstask.dll,-100"
HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\InProcServer32,,,"%11%\mstask.dll"
HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\InProcServer32,"ThreadingModel",,"Both"
HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\ShellFolder,"Attributes",1,0x00, 0x00, 0x00, 0x21
[MSTask.Shortcut.Win]
setup.ini, progman.groups,,"grpschag=%SCHAGT_LNK%"
setup.ini, grpschag,,"""%SHELL_NAME%"", ""Explorer.exe ,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{D6277990-4C6A-11CF-8D87-00AA0060F5BF}"",mstask.dll,0"
setup.ini, grpschag,,"""%SAGE_MENU%"",,,0"
[MSTask.RemoveShortcut.Win]
setup.ini, progman.groups,,"grpschag=%SCHAGT_LNK%"
setup.ini, grpschag,,"""%SHELL_NAME%"",,,0"
[MSTask.DisableLogonExec]
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,%TS%
[MSTask.DelRegistrySettings]
HKLM,Software\Microsoft\SchedulingAgent
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,%TS%
HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\Sys,TASKS
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
HKCR,".Job"
HKCR,"JobObject"
HKCR,CLSID\{DD2110F0-9EEF-11cf-8D8E-00AA0060F5BF}
HKCR,CLSID\{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF}
HKLM,Software\Microsoft\Windows\CurrentVersion\"Shell Extensions"\Approved,"{797F1E90-9EDD-11cf-8D8E-00AA0060F5BF}"
HKCR,CLSID\{148BD520-A2AB-11CE-B11F-00AA00530503}
HKCR,".Que"
HKCR,"QueueObject"
HKCR,CLSID\{255b3f60-829e-11cf-8d8b-00aa0060f5bf}
HKCR,CLSID\{148BD52A-A2AB-11CE-B11F-00AA00530503}
HKCR,CLSID\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
[MSTask.DisableSystemAgent]
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,%SA%
[MSTask.DelRegistrySettings.Win]
HKLM,Software\Microsoft\Windows\CurrentVersion\RunServices,%TS%
[MSTask.Inst.Remove]
HKLM,%KEY_OPTIONAL%\MSTask,Installed,,"0"
[Strings]
;
; Do not localize these strings.
;
SA = "SystemAgent"
TS = "SchedulingAgent"
;
; Localize these strings.
;
PLUS_DIR = "Progra~1\Plus!"
KEY_OPTIONAL = "SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents"
TSD = "Task Scheduler Install Disk"
SCHAGT_LNK = "Accessories\System Tools"
SHELL_NAME = "Scheduled Tasks"
SAGE_MENU = "System Agent"
TASK_OBJECT = "Task Scheduler Task Object"
QUEUE_OBJECT = "Task Scheduler Queue Object"
MSTask_desc = "Task Scheduler"
MSTask_tip = "Enables you to schedule tasks to run at varying times"