定时实施bat

定时执行bat
1. 需求说明
   要求每天定时执行自动化测试。例如每天晚上9点

2. 利用命令行实现
   at 9:00PM /every:m,t,w,th,f,s,su  "E:\具体路径\run.bat"

这样就会在指定的时间执行run.bat


期间遇到的问题:
输入命令进行测试后,发现bat文件没有运行。于是在bat文件中加pause命令进行暂停,以便查看具体出现的问题。
结果发现提示 unable access jarfile  XXX.jar
分析之,原来要运行的bat文件中直接写的jar名称。因为该jar文件和bat文件在相同的文件夹下,所以如果直接点击该bat是可以运行的。 但是通过定时任务执行的时候,默认的文件夹不是该jar所在的文件夹,所以出错。
解决办法就是加上绝对路径即可。E:\...\tool.jar