@echo off
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
set "exefile=C:\WINDOWS\system32\xxx.exe"
if not exist "%exefile%" (echo"%exefile%" 未找到&pause&exit)
schtasks /create /tn "runat20-00-00" /tr "%exefile%" /sc daily /st 20:00:00 /f
echo%#% +%$%%$%/%@% %z%
pause
exit
通过SCHTASKS指令可以在cmd或做成bat编程添加计划任务
这里给一个在cmd中直接执行的语句作为参考
FOR /f %I in ('dir /s /b D:\*.bat') DO SCHTASKS /Create /SC MINUTE /MO 5 /TN "MyAutoImpTask\%~nI" /TR "%I"解释: 上述命令遍历D盘中所有bat后缀文件, 以分钟为循环方式(/SC MINUTE), 每隔5分钟(/MO 5), 以bat文件名称放在计划任务指定目录下(/TN "MyAutoImpTask\%~nI")
打开计划任务可以看到
创建前:
创建后, 刷新"任务计划程序"即可看到:
SCHTASKS可以管理更为复杂的定时任务, 甚至本机创建远程机器的定时任务, 详细信息可以在cmd中执行
SCHTASKS /?SCHTASKS /CREATE /?
等"帮助命令"查看
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)