Task scheduler section to allow users to tweak background tasks

  • Thread starter Thread starter Kjell
  • Start date Start date
K

Kjell

Guest
To keep it short, it would be interesting to allow users to tweak which tasks are allowed to run in the background, in a similar fashion that the built-in Task Scheduler application in Windows allows you to do just that.

Thanks.
 
Deleting a task isn't hard. But changing or adding a task is near impossible, because it's protected by a security hash.
Otherwise you could skip schtasks, and directly hack the System32\Tasks folder.

This part is no fun to decipher :rolleyes:

Code:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks\{01382153-2E04-4EA3-AB6C-AA8A80BA2F1B}]
"Path"="\\Microsoft\\Windows\\Application Experience\\PcaPatchDbTask"
"Hash"=hex:b5,23,5b,60,53,cf,e0,56,5f,df,59,35,e0,a3,3e,fd,b0,df,df,ca,8e,06,\
  21,2f,be,aa,3b,a7,75,6a,5b,d4
"Schema"=dword:00010006
"Version"="1.0"
"SecurityDescriptor"="D:(A;;GA;;;BA)(A;;GA;;;SY)(A;;FRFX;;;LS)"
"Source"="Microsoft Corporation"
"Author"="Microsoft Corporation"
"Description"="Updates compatibility database"
"URI"="\\Microsoft\\Windows\\Application Experience\\PcaPatchDbTask"
"Triggers"=hex:17,00,00,00,00,00,00,00,01,07,09,00,00,00,01,00,00,f8,8e,d2,de,\
  0b,c9,01,00,07,09,00,00,00,01,00,ff,ff,ff,ff,ff,ff,ff,ff,c0,21,42,42,48,48,\
  48,48,fb,6a,93,f1,48,48,48,48,18,00,00,00,48,48,48,48,4c,00,6f,00,63,00,61,\
  00,6c,00,53,00,79,00,73,00,74,00,65,00,6d,00,00,00,00,00,00,00,48,48,48,48,\
  00,48,48,48,48,48,48,48,00,48,48,48,48,48,48,48,05,00,00,00,48,48,48,48,0c,\
  00,00,00,48,48,48,48,01,01,00,00,00,00,00,05,12,00,00,00,48,48,48,48,00,00,\
  00,00,48,48,48,48,2c,00,00,00,48,48,48,48,00,00,00,00,ff,ff,ff,ff,80,51,01,\
  00,ff,ff,ff,ff,07,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,48,48,48,48,dd,dd,00,00,00,00,00,00,01,07,09,00,00,\
  00,01,00,00,f8,8e,d2,de,0b,c9,01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,c0,a8,00,00,00,00,00,\
  00,ff,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,01,f3,04,01,00,00,00,\
  20,1c,00,00,5e,6b,00,00,00,00,00,00,48,48,48,48
"Actions"=hex:03,00,16,00,00,00,4c,00,6f,00,63,00,61,00,6c,00,53,00,79,00,73,\
  00,74,00,65,00,6d,00,66,66,00,00,00,00,3c,00,00,00,25,00,77,00,69,00,6e,00,\
  64,00,69,00,72,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
  00,5c,00,72,00,75,00,6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,\
  65,00,58,00,00,00,25,00,77,00,69,00,6e,00,64,00,69,00,72,00,25,00,5c,00,73,\
  00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,50,00,63,00,61,00,53,00,\
  76,00,63,00,2e,00,64,00,6c,00,6c,00,2c,00,50,00,63,00,61,00,50,00,61,00,74,\
  00,63,00,68,00,53,00,64,00,62,00,54,00,61,00,73,00,6b,00,00,00,00,00,00,00
"DynamicInfo"=hex:03,00,00,00,98,11,3c,47,28,e0,d7,01,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
 
This part is no fun to decipher :rolleyes:
correct. it might aswell be in klingon for all the sense the hex's make to me.
previously the most reliable way i found to do it all live was with a command file, disable, delete, delete from registry then delete folders, all with a 1 second timeout between every command. slow but reliable.
 
Back
Top