能否写一个一键bat添加计划任务启动?

能否写一个一键bat添加计划任务启动?,第1张

以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI

@echo off

rem 创建每天在指定时间运行一个指定exe程序的任务计划

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 /?

等"帮助命令"查看


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/8008510.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存