Schtasks.exe console tool helps you create, delete, query, change, run, and end scheduled tasks on a local or remote computer. Running Schtasks.exe without arguments displays the list of each registered task, the Next Run Time and the Status for each task.
To launch a Scheduled Task item on demand, open a Command Prompt window and type:
SCHTASKS.EXE /RUN /TN "task name"
Replace the text <task name> with the actual name of the task.
If the task name is Sync Files, run the following command:
SCHTASKS.EXE /RUN /TN "Sync Files"
If the task exists under a separate folder in Task Scheduler, make sure you enter the full path:
SCHTASKS.EXE /RUN /TN "\MyApps\Regedit"
Schtasks.exe can also take a remote computer name as the parameter. Here are the command-line arguments for the Schtasks.exe
schtasks /Run [/S system [/U username [/P [password]]]] /TN taskname
SCHTASKS /Run /? SCHTASKS /Run /TN "\Backup\Start Backup" SCHTASKS /Run /S system /U user /P password /I /TN "\Backup\Backup and Restore"
|/S||system||Specifies the remote computer to connect to. If omitted, the system parameter defaults to the local computer.|
|/U||username||Specifies the user context under which Schtasks.exe should run.|
|/P||password||Specifies the password for the given user context. If omitted, Schtasks.exe prompts the user for input.|
|/TN||taskname||Specifies the name of the scheduled task to run.|
|/?||Help for Schtasks.exe||Displays Help for Schtasks.exe.|
For detailed information on Schtasks.exe, see Schtasks.exe documentation at the Microsoft site.
One small request: If you liked this post, please share this?One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:
- Pin it!
- Share it to your favorite blog + Facebook, Reddit
- Tweet it!
About the author
Ramesh Srinivasan founded Winhelponline.com back in 2005. He is passionate about Microsoft technologies and he has been a Microsoft Most Valuable Professional (MVP) for 10 consecutive years from 2003 to 2012.