利用批处理自动创建schtasks系统任务

Posted 朝闻道

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用批处理自动创建schtasks系统任务相关的知识,希望对你有一定的参考价值。

通过批处理自动创建schtasks系统任务,把下列代码保存成bat文件,放到要执行的文件的同级目录即可。

@echo on

set curpath=%cd%
c:
cd %systemroot%
schtasks /create /tn WeatherSync_task /sc hourly /mo 1 /st 00:00:00 /ru "System" /tr %curpath%\\filename
schtasks /run /tn WeatherSync_task
start %systemroot%\\tasks
pause

注意:

1、schtasks 命令必须在系统目录才可执行,所以在执行 schtasks 前必须定位到 %systemroot%

2、获取当前批处理文件目录 set curpath=%cd%

3、创建成功后,查看任务 start %systemroot%\\tasks

 

关于详细的 schtasks命令,参考:http://www.cnblogs.com/lostyue/archive/2011/10/24/2223166.html

http://www.cnblogs.com/peak-weng/archive/2013/05/24/3097326.html

以上是关于利用批处理自动创建schtasks系统任务的主要内容,如果未能解决你的问题,请参考以下文章

管理用户的 Schtasks 权限错误?

windows命令行(DOS批处理)添加任务计划

创建系统任务计划

2015306 白皎 《网络攻防》Exp4 恶意代码分析

Schtasks 命令详解

网络攻防任务二:开机关机事件触发账户的创建与删除