How can I schedule a task using delphi 7 like Google updater?
I’m not using the registry because it gets detected by Kaspersky antivirus as a false alarm.
Anything I add in the registry as a start-up item gets detected as a trojan so I decided to use task schedule
How can I schedule a task using delphi 7 like Google updater? I’m not
Share
The following piece of code shows how to delete and create the task which will run the application at system startup with system privileges. It uses the following command line:
However the Task Scheduler since Windows Vista supports force creation of tasks, I wouldn’t use it for backward compatibility with Windows XP, where this flag doesn’t exist.
So the example below tries to delete the task (if already exists) and then create the new one.
It executes these commands:
And here is the code: