Windows命令行创建计划任务

         Windows上创建计划任务,尽管可以通过控制面板中的”计划任务”来创建,但是,有可能会报错:

 Windows命令行创建计划任务_第1张图片

         这时,可以在cmd中使用命令行工具schtasks来创建。比如想要创建一个名为”testschtask”的任务,该任务在每天的13:00时,执行脚本D:\test.py,可以使用下面的命令:

schtasks  /create  /tn  testschtask /tr  D:\test.py  /sc  DAILY /st  13:00:00

         要查看任务,可以直接输入schtasks,它可以列出当前所有的计划任务。如果需要查看具体某一个任务,可以这样:

schtasks  /Query  /tn testschtask

         要删除任务,可以这样:

schtasks  /Delete  /tn  testschtask


         可以通过” schtasks  /?”查看该命令的帮助信息。

 

         如果schtasks 在cmd上提示错误: “无法加载列资源”。解决办法如下:

查看cmd 编码:”chcp”,如果返回936,说明是中文GBK编码,此时 schtasks就会报错,可以将编码936调整 为 437 美国编码。调整方法如下:

chcp  437


 

         参考:

http://www.feiesoft.com/windows/cmd/schtasks.htm

你可能感兴趣的:(技巧)