Run a scheduled task via command line
The solution was to use Scheduled Tasks, since it has the option to run the task under highest privileges.
Since this is a backup job, we need to run a scheduled task remotely by running a scheduled task from the batch file, because of the permission issues. sounds confusing, right?
To be able to run the scheduled task from a .bat file we will use ‘schtasks‘ command, in this case on Windows Server 2008 R2 machine.
If our scheduled task job name is BackupTask and machine name is SPAN here’s how the command should look:
schtasks /run /s \\ServerName /TN “TaskName”
or in our case
schtasks /run /s \\Span /TN Backuptask